|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.11.2010, 19:47 | #1 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
Не правильно выбирает данные
Ребята, помогите:
Написал такой код: PHP код:
PHP код:
Что я тут не правильно написал? |
18.11.2010, 20:09 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
почему не понятно? сделайте две таблички, забейте в одну Номер 1,2,3,4 и во вторую, например, номер: 2, 4 сделайте выборку select * from Таблица1, Таблица2 where Таблица1.Номер<>Таблица2.Номер я Вам гарантирую. Что Вы даже предположить не можете, сколько при этом будет записей (строчек) в результирующей выборке... А дальше условия отбора я даже не смотрел!.. а что, собственное, Вы хотели вот этим ([Номер договора]) <>[№ договора] сказать? |
|
18.11.2010, 20:46 | #3 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
Может я не понял?
Писать надо так- PHP код:
|
18.11.2010, 21:36 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
нет. Категорически неправильно!
Вы не поняли, что я писал и о чём. я даже больше скажу. я уверен на 99%, что запрос Вы не сами писали... Таблица1 и Таблица2 - это таблицы, которые вы могли бы создать и заполнить так, как я сказал, чтобы убедиться, что по условию НЕ РАВНО нельзя связывать таблицы!! Это был просто пример, что так связывать нельзя! Выкиньте из своей таблицы всякое упоминание о таблице Zmina_Daty тем более, что Вы так и не ответили, для чего Вам связь SMS.НОмер_Договора не равно Zmina_Daty.Номер_договора ?! А раз Вы не знаете, для чего это неверное условие, то выбросите его. |
18.11.2010, 22:02 | #5 | |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
Цитата:
2. Делал я это сам, только сначала в "режеме конструктор" а потом открыл режим SQL |
|
18.11.2010, 22:20 | #6 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте sasha_prof.
возможно для решения Вашей задачи подойдет подобная конструкция: Код:
P.S. почему возможно : Ваш ответ "..Делал я это сам..", "..чтобы номера договоров которые есть в Zmina_Daty не выбрались из таблицы НОмер_Договора..", и в меня вселил сомнения которые озвучил Serge_Bliznykov. В Ваших образцах конструкций, упоминания о таблице НОмер_Договора нет. Последний раз редактировалось Teslenko_EA; 18.11.2010 в 22:22. |
18.11.2010, 22:23 | #7 | |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
Цитата:
Так сказать первые шаги в Аксесе. |
|
18.11.2010, 22:25 | #8 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
Уважаемые а если 2 условия? Как указывать?
|
18.11.2010, 22:25 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
понятно. пробуйте: Код:
сории за повтор... пока писал свой пример, уже уважаемый Евгений дал ответ с NOT IN ... Последний раз редактировалось Serge_Bliznykov; 18.11.2010 в 22:28. |
|
18.11.2010, 23:52 | #10 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
А можно еще вопросик?
такое условие Данные в таблице1 которые совпадают с таблицей2 нужно исключить (Это я понял как) но если в таблице2 по полю2 стоит "1" то эту запись нужно взять Реально это? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как правильно изменять данные в теблице БД!? | AK BULLETS | БД в Delphi | 5 | 23.03.2010 11:18 |
Как правильно сохранить данные в таблицу??? | kAtenok87 | PHP | 4 | 07.05.2009 11:24 |
Как правильно скопировать данные с одного текстового файла в другой? | Dem80 | Общие вопросы C/C++ | 2 | 06.03.2009 22:17 |
function NetUserGetInfo, не правильно отображает данные | MStorm | Помощь студентам | 1 | 15.01.2008 20:43 |