|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.09.2011, 06:09 | #1 | ||
Новичок
Джуниор
Регистрация: 27.09.2011
Сообщений: 5
|
Не получается написать запрос
День добрый, уважаемые форумчане!
/* Есть у меня к Вам приогромнейшая просьба, по написанию запросов, сам я работаю с SQL буквально 2 недели, по этому не помешал бы ваш совет. */ дано: sql server 2008 Код:
Цитата:
Цитата:
Помогите пожалуйста разобраться! Понимаю, что сначала нужно учить язык, а уж потом писать запросы, но... все как всегда xDD череж жО) Заранее благодарен! P.S. help me please Последний раз редактировалось Stilet; 27.09.2011 в 07:56. |
||
27.09.2011, 08:02 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Во-первых: Я бы не дублировал в запросе информацию не меняющуюся.
Зачем тебе поля баланса, кол-ва поездок и суммы если они одинаковы для всех записей изначально? Имеется ввиду зачем тебе эти данные в этом наборе, нельзя что-ли на два набора разбить? Во-вторых:AND F3=@id как я понял из структуры исключает появление в наборе всех записей кроме той у которой ООО "Организация" 5 потому что SET @id='5'; Делай выводы - убери это условие из WHERE
I'm learning to live...
|
27.09.2011, 08:33 | #3 |
Новичок
Джуниор
Регистрация: 27.09.2011
Сообщений: 5
|
В том то и дело что эти записи несут в себе разную информацию, а если не конкретизировать ту или иную карту, например SET @id='5', то он выводит мне все мне нужные карты, но с неправильными данными... он их тупо суммирует и дублирует,
может есть роешение внести все это цикл? Где @id = @id+1 ?? Так Кажется решил проблему, только вот он мне по каждой карте выводит отдельную таблицу... вот связать бы все в одну... кому поможет: Код:
Последний раз редактировалось Stilet; 27.09.2011 в 09:56. |
27.09.2011, 10:02 | #4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
изучайте вложенные запросы.
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 27.09.2011 в 10:08. |
27.09.2011, 11:06 | #5 | |
Новичок
Джуниор
Регистрация: 27.09.2011
Сообщений: 5
|
Да годится! Спасибо большое, вот что получилось в итоге:
Код:
Цитата:
|
|
27.09.2011, 11:15 | #6 | |
Новичок
Джуниор
Регистрация: 27.09.2011
Сообщений: 5
|
Только вот это удалить еще..
Цитата:
|
|
27.09.2011, 16:03 | #7 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
29.09.2011, 06:26 | #8 |
Новичок
Джуниор
Регистрация: 27.09.2011
Сообщений: 5
|
Ok, сенк приогромный!)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не получается правильно составить запрос XPath, Использую SelectSingleNode | kolchakA | Общие вопросы .NET | 0 | 09.07.2010 17:32 |
Не получается запрос | lola_lola | SQL, базы данных | 7 | 12.02.2010 12:45 |
Не получается выполнить запрос | artemavd | БД в Delphi | 14 | 06.08.2009 20:44 |
не получается запрос с inner join :mad: | Только_Учусь | SQL, базы данных | 16 | 21.07.2008 09:40 |