Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / ТОлько не ругайте / 6 сообщений из 6, страница 1 из 1
19.01.2005, 19:01
    #32873281
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ТОлько не ругайте
В мануале не могу разобраться.
Есть две таблицы:
A (id, def)
B (id, photo)

Как селектить все записы из таблицы B where B.id не имеет запись в A.id
SELECT id FROM A, B WHERE A.id <> B.id не работает
...
Рейтинг: 0 / 0
19.01.2005, 19:59
    #32873357
Boik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ТОлько не ругайте
SELECT DISTINCT(A.id, B.id) FROM A, B
...
Рейтинг: 0 / 0
20.01.2005, 09:13
    #32873718
_Prizrak_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ТОлько не ругайте
SELECT B.id, B.photo FROM B LEFT JOIN A ON B.id = A.id WHERE A.id IS NULL
...
Рейтинг: 0 / 0
20.01.2005, 09:15
    #32873723
_Prizrak_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ТОлько не ругайте
Boik ты хоть проверял то, что написал?
Или ты тоже мануал не понял?
...
Рейтинг: 0 / 0
27.01.2005, 13:19
    #32886891
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ТОлько не ругайте
_Prizrak_SELECT B.id, B.photo FROM B LEFT JOIN A ON B.id = A.id WHERE A.id IS NULL
Спасибо!!! А как бы это объеденить с делитом:)?
...
Рейтинг: 0 / 0
08.02.2005, 18:14
    #32906779
alexpogorelov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ТОлько не ругайте
delete from b where B.id = A.id WHERE A.id IS NULL
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / ТОлько не ругайте / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]