Помогите создать запрос!)

nurbolat94
Дата: 21.04.2015 08:42:19
Здравствуйте. У меня есть база с двумя таблицами: таблица учителей и таблица их книги. Мне нужно список учителей который нет книги. Как создать такой запрос. Помогите, если не сложно!)
Akina
Дата: 21.04.2015 08:48:57
... LEFT JOIN ... WHERE ... IS NULL
Glory
Дата: 21.04.2015 08:49:35
NOT EXISTS()
nurbolat94
Дата: 21.04.2015 09:26:08
А можно подробнее
Таблица учителей:
Id_учителей, фио, ...
Таблица книги:
id_Книги, имя книга, id учителя
Нужно создать список учиелей, которых нет книги?
Glory
Дата: 21.04.2015 09:30:07
nurbolat94
А можно подробнее

Все подробности есть в хелпе

nurbolat94
Нужно создать список учиелей, которых нет книги?

И что вам мешает начать написание запроса ?
Вы знаете, что запрос начинается со слова SELECT ?
Какие еще части синтакиса SELECT вам знакомы ?
Или вы ждете, что вам сразу дадут готовый текст запроса ?
nurbolat94
Дата: 21.04.2015 09:42:23
Glory,
Создал вот так select * from u4iteli,knigi where u4iteli.id_u4it=knigi.id_id_u4itel and id_kniga is null
что то не выводить список
Добрый Э - Эх
Дата: 21.04.2015 09:43:08
nurbolat94,

забыл LEFT
Glory
Дата: 21.04.2015 09:44:11
nurbolat94
Создал вот так select * from u4iteli,knigi where u4iteli.id_u4it=knigi.id_id_u4itel and id_kniga is null

А где здесь то, что вам предложили использовать ?
Где ... LEFT JOIN ... WHERE ... IS NULL ? Или где NOT EXISTS() ?
Добрый Э - Эх
Дата: 21.04.2015 09:44:32
nurbolat94,

и это, в 2015 году, при наличии версии сервера 2014 - джойны через запятые некошерно.
Добрый Э - Эх
Дата: 21.04.2015 09:45:30
Glory,

where is null у него, как раз, есть. но нету "внешности" соединения.