SELECT name,id,param FROM test
нужно подключить таблицу exception, в которой содержатся id которые ненадо включать в вывод, т.е запрос должен быть примерно таким:
SELECT t.name,t.id,t.param
FROM test t
JOIN exception e
WHERE t.id != e.id
Данный запрос работает если в exception только 1 значение, если строк больше то нифига не работает, непойму в чем косяк?
ЗЫ раньше просто не сталкивался с исключениями которые должны лежать в самой базе..подскажите..
Спустя 5 минут, 44 секунды (7.09.2011 - 11:34) YVSIK написал(а):
что-то подобное бИло))
может совпадает название таблицы с полем )) у мя
такое было дня так три сидел
SELECT t.name,t.id,t.param
FROM test t
JOIN exception e
WHERE t.id != e.id
может совпадает название таблицы с полем )) у мя
такое было дня так три сидел
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
SELECT t.name,t.id,t.param
FROM test t
JOIN exception e
WHERE t.id != e.id
Спустя 6 минут, 45 секунд (7.09.2011 - 11:41) Renden написал(а):
YVSIK
Непонял, ну я вывожу поле и я отфильтровываю по нему, вроде ниче криминального..
Непонял, ну я вывожу поле и я отфильтровываю по нему, вроде ниче криминального..
Спустя 5 минут, 39 секунд (7.09.2011 - 11:46) YVSIK написал(а):
Renden мя так было талица скажем ттт и в нейже поле ттт
делаю запрос и выходит ошибка ) совпадение поля и таблицы
и мускул затупился где и что искать
а может тя поля вижу с точками и мускул их тож не понимает
у него что точка значит?
вот и може тупит
делаю запрос и выходит ошибка ) совпадение поля и таблицы
и мускул затупился где и что искать
а может тя поля вижу с точками и мускул их тож не понимает
у него что точка значит?
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
Спустя 13 минут, 29 секунд (7.09.2011 - 12:00) Renden написал(а):
YVSIK
ты чего? перед точкой это название таблицы в которой этот столбец. т.е чтоб понятнее было распишу:
ты чего? перед точкой это название таблицы в которой этот столбец. т.е чтоб понятнее было распишу:
SELECT test.name,test.id,test.param
FROM test,exception
WHERE test.id != exception.id
Спустя 6 минут, 19 секунд (7.09.2011 - 12:06) YVSIK написал(а):
а по мойму это что-то новое :blink:
впрочем сам чего-то не знаю , сказал где и что сам протупился )) :D
SELECT test.name,test.id,test.param
FROM test,exception
WHERE test.id != exception.id
SELECT таблица ))
FROM поля ))
WHERE их значения ))
впрочем сам чего-то не знаю , сказал где и что сам протупился )) :D
Спустя 1 минута, 43 секунды (7.09.2011 - 12:08) Winston написал(а):
Цитата (YVSIK @ 7.09.2011 - 12:06) |
SELECT таблица )) FROM поля )) WHERE их значения )) |
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
![wacko.gif](http://phpforum.ru/html/emoticons/wacko.gif)
Спустя 1 минута, 27 секунд (7.09.2011 - 12:09) YVSIK написал(а):
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
да ладно вам ладно))
![unsure.gif](http://phpforum.ru/html/emoticons/unsure.gif)
ну попутал ну и что терь съеште меня
вотон я перед вами
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 2 минуты, 17 секунд (7.09.2011 - 12:12) Renden написал(а):
YVSIK
Жжешь) Почитай досуге про mysql))
Жжешь) Почитай досуге про mysql))
Спустя 4 минуты, 40 секунд (7.09.2011 - 12:16) Winston написал(а):
Renden
Можешь дать дамп этих двух таблиц ?
Можешь дать дамп этих двух таблиц ?
Спустя 10 минут, 59 секунд (7.09.2011 - 12:27) Renden написал(а):
Winston
Да не я уже сделал сам, вот как надо было:
Да не я уже сделал сам, вот как надо было:
SELECT t.name,t.id,t.param
FROM test t
LEFT JOIN exception e ON t.id = e.id
WHERE e.id IS NULL