|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Shocker.ProМСУМойМСУРазницу видишь?я же тебе говорил, что у тебя память девичья. 17232852 Тут не память, а проблемы с логикой в твоей дырявой голове. После этого кода ты начал спрашивать о кол-ве записей, в первоначальном варианте было 2x2, я же тебе смоделировал 2x3, чтобы не было путаницы с кол-вом записи. И выразил кодом вот тут 17232964 Ты мало того, код не читаешь, так в добавок ты еще днище глупое. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 18:37 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУЯ правильно понимаю, что ты утверждаешь, что будет одинаковый результат с одинаковым количеством строк?да, я не прав Код: c# 1. 2.
- это таки-да, не кросс, как я уже сказал - это union select. Но, как я уже сказал, кросс меня не интересует, спор начался про full - ты упорно пытаешь увести в сторону ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 18:41 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУты начал спрашивать о кол-ве записей, в первоначальном варианте было 2x2, я же тебе смоделировал 2x3браво, это бага, а не фича оказывается. Ты не смог решить задачу в простом варианте 2x2, чтобы нормально вернуло три записи, вбросил еще один пример и начал уводить в сторону, зацепившись за мое неосторожное высказывание про кросс. Забудь про кросс, я не прав. Вернись к фулл. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 18:43 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУ, нет смысла спорить. Я взял ровно тот код, который ты давал вначале. Он не работает. Да, последний твой код выдает нужное количество строк. Сделай правильно вариант с возрастом, сравним с Sql-выдачей. Просто я уже запутался в этих GroupJoin и прочее. Если объединения, я предпочитаю сахар, а не method chaining ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 18:55 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Shocker.ProМСУЯ правильно понимаю, что ты утверждаешь, что будет одинаковый результат с одинаковым количеством строк?да, я не прав Код: c# 1. 2.
- это таки-да, не кросс Планомерно соглашаешься, что ты упертый идиот? Забавно. Shocker.Proкак я уже сказал - это union select. Неужели? Ты просто кладезь знаний, когда говоришь, что union - это union Shocker.ProНо, как я уже сказал, кросс меня не интересует, спор начался про full - ты упорно пытаешь увести в сторону Ну хорошо, с кроссом ты обосрался. А что с full не так? Shocker.ProМСУты начал спрашивать о кол-ве записей, в первоначальном варианте было 2x2, я же тебе смоделировал 2x3браво, это бага, а не фича оказывается. Почему фича? В первом случае я тебе привел матрицу 2x2, потом 2x3. Чтобы тебе объяснить, что ты лажанулся с подсчетом кол-ва строк. Shocker.ProЗабудь про кросс, я не прав. Вернись к фулл. Ок. Что по фуллу? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:28 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Arm79МСУ, нет смысла спорить. Я взял ровно тот код, который ты давал вначале. Он не работает. Да, последний твой код выдает нужное количество строк. Отлично, ты взял тот код, добавил своих Васей и начал сравнивать с SQL. Я тебе дал другой код, построенный по аналогии. Arm79Сделай правильно вариант с возрастом, сравним с Sql-выдачей. Просто я уже запутался в этих GroupJoin и прочее. Если объединения, я предпочитаю сахар, а не method chaining Ну я же сделал. Последний код, заточенный под Васи. Сравнивай. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:30 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУПланомерно соглашаешьсяпризнаю что я не прав, там, где я не прав. У тебя на это кишка тонка. МСУОк. Что по фуллу?Что по фуллу? МСУ так и не родил код, который вернет три записи для моего первоначального ТЗ. Вместо этого упорно изображает из себя старого пня и переспрашивает по десять раз одно и то же ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:37 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Shocker.ProМСУПланомерно соглашаешьсяпризнаю что я не прав, там, где я не прав. У тебя на это кишка тонка. А сколько было шума, истерики, поучений в SQL. А на деле оказался обычным студентом-параноиком. Согласен? Shocker.ProМСУОк. Что по фуллу?Что по фуллу? МСУ так и не родил код, который вернет три записи для моего первоначального ТЗ. Вместо этого упорно изображает из себя старого пня и переспрашивает по десять раз одно и то же Точно так же, как не родил код по кросс джойну? Короче, вот рецепт http://codearticles.ru/articles/925 Сиди, кури его. Если не осилишь, тогда можешь пойти в гувернантки. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:39 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУА сколько было шума, истерики, поучений в SQL. А на деле оказался обычным студентом-параноиком. Согласен?нет. У тебя все еще детсадовские знания на предмет объединений, но к моим поучениям добавить нечего, ты их не осилил. МСУТочно так же, как не родил код по кросс джойну?я и не просил этот код, ты сам решил его написать, потому что full ниасилил. МСУКороче, вот рецепткороче, рецепт в помойку. Он не вернет правильный результат для моего первоначального примера. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:44 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
вы как дети малые тут срётесь. Умейте сдерживаться и останавливаться 1ым. Вам, что по 10 лет обоим? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:54 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Shocker.ProМСУА сколько было шума, истерики, поучений в SQL. А на деле оказался обычным студентом-параноиком. Согласен?нет. У тебя все еще детсадовские знания на предмет объединений, но к моим поучениям добавить нечего, ты их не осилил. А ты забавен. Обосрался и еще ярлыки другим вешает. Ты даже тестовый SQL код через жопу написал, с какими-то drop table. Твои "знания" просто распирают наружу, ага. Shocker.ProМСУТочно так же, как не родил код по кросс джойну?я и не просил этот код, ты сам решил его написать, потому что full ниасилил. Full - в рецептах для идиотов вроде тебя и тут. Купи мозг и поймешь суть. Shocker.ProМСУКороче, вот рецепткороче, рецепт в помойку. Он не вернет правильный результат для моего первоначального примера. Проще всего сказать на помойку, облажавшись и так ничерта не поняв принцип работы. Почему он вернет не правильный результат? Он выражается в кол-ве строк, о которых ты писал. Или что? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2015, 19:54 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Roman Mejtesвы как дети малые тут срётесь. Умейте сдерживаться и останавливаться 1ым. Вам, что по 10 лет обоим?++ Тем более, что full outer join на практике вообще не встречается у обычных людей. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 05:53 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУhVosttбольше всего обижает тот факт, что в LINQ не предусмотрен outer/full join, приходится юзать свои расширения. Больше всего обижает тот факт, что ты LINQ до сих пор так и не осилил. http://codearticles.ru/articles/925 Чё ты несешь? Покажи, где эти ключевые слова left/right/outer? Ну или что-то похожее. Про говноэкстеншены уже говорилось, но ты просто не увидел — как обычно ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 06:33 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Алексей КRoman Mejtesвы как дети малые тут срётесь. Умейте сдерживаться и останавливаться 1ым. Вам, что по 10 лет обоим?++ Тем более, что full outer join на практике вообще не встречается у обычных людей. Зато встречается outer join и очень часто. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 06:39 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Алексей КТем более, что full outer join на практике вообще не встречается у обычных людей. Хотя и full тоже часто встречается. Самый распространённый кейс: синхронизация изменений в коллекциях. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 06:42 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
hVosttАлексей Кпропущено... ++ Тем более, что full outer join на практике вообще не встречается у обычных людей. Зато встречается outer join и очень часто.Часто встречается left join . Но, благодаря ассоцианиям, вручную его писать приходится редко. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 06:42 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
hVosttАлексей КТем более, что full outer join на практике вообще не встречается у обычных людей. Хотя и full тоже часто встречается. Самый распространённый кейс: синхронизация изменений в коллекциях.Непонятно в каких коллекциях. Речь идёт о БД и SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 06:45 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
hVosttМСУпропущено... Больше всего обижает тот факт, что ты LINQ до сих пор так и не осилил. http://codearticles.ru/articles/925 Чё ты несешь? Покажи, где эти ключевые слова left/right/outer? Ну или что-то похожее. Про говноэкстеншены уже говорилось, но ты просто не увидел — как обычно Открой файл Extensions.cs, блондинка. hVosttАлексей Кпропущено... ++ Тем более, что full outer join на практике вообще не встречается у обычных людей. Зато встречается left outer join и очень часто. Поправил, а то ты через жопу как всегда пишешь. И делается left outer join тупо он одним запросом. Зачем что-то еще? Учи LINQ. hVosttАлексей КТем более, что full outer join на практике вообще не встречается у обычных людей. Хотя и full тоже часто встречается. Самый распространённый кейс: синхронизация изменений в коллекциях. Не вспомню ни одного примера, где был нужен фулл. Вот кросс джойн периодически нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 12:12 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
МСУОткрой файл Extensions.cs, блондинка. Накой мне эта поделка? Ссылку на оттестированный, отлаженный и отлично рабочий NuGet-пакет я давал в этой теме. А в твоей корявой поделке даже тестов нет. Фу-фу-фу. МСУПоправил, а то ты через жопу как всегда пишешь. И делается left outer join тупо он одним запросом. Зачем что-то еще? Учи LINQ. Чё ты опять несёшь? В SQL есть LEFT JOIN. Где аналог в LINQ? То, что можно сделать — ясно. Так можно и глаз через анальный проход вылечить. Ты покажи left join в LINQ, харе выпендриваться. МСУНе вспомню ни одного примера, где был нужен фулл. Вот кросс джойн периодически нужен. Примеров масса. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:22 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Алексей КНепонятно в каких коллекциях. Речь идёт о БД и SQL. Отправил на клиента: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Получил от клиента: Код: javascript 1. 2. 3. 4.
т.е. изменили состав владельцев. Вот здесь может пригодиться full outer join: получить общий список владельцев (Owners) -- в левой части актуальные, в правой изменённые, пройтись по этому списку и добавить, либо удалить. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:30 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
hVosttВ SQL есть LEFT JOIN. Где аналог в LINQ? Дык вот же: https://msdn.microsoft.com/en-us/library/bb397895.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:31 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Или вот: http://habrahabr.ru/sandbox/39626/ вариант с джойнами интересно сделан ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:37 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Arm79hVosttВ SQL есть LEFT JOIN. Где аналог в LINQ? Дык вот же: https://msdn.microsoft.com/en-us/library/bb397895.aspx Код: c# 1.
Это не аналог left join, это способ его выполнить. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:39 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
Arm79Или вот: http://habrahabr.ru/sandbox/39626/ вариант с джойнами интересно сделан Да, смотрел это зубодробительную попытку вкорячить в синтаксис LINQ отсутствующие конструкции. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:40 |
|
LINQ: кто какой синтаксис использует?
|
|||
---|---|---|---|
#18+
hVosttАлексей КНепонятно в каких коллекциях. Речь идёт о БД и SQL. Отправил на клиента: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Получил от клиента: Код: javascript 1. 2. 3. 4.
т.е. изменили состав владельцев. Вот здесь может пригодиться full outer join: получить общий список владельцев (Owners) -- в левой части актуальные, в правой изменённые, пройтись по этому списку и добавить, либо удалить.Это LINQ-2-Object. Я имел ввиду LINQ-2-SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 13:46 |
|
|
start [/forum/topic.php?fid=20&msg=38873991&tid=1401906]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 355ms |
total: | 509ms |
0 / 0 |