запрос к базе

trompert

Guest
запрос к базе

как вывести из списка производителей(proizvod) только тех, чьи id отметились в notebook.proizv?
select proizvod.id, proizvod.name_p from notebook, proizvod where notebook.proizv=proizvod.id
выводит столько производителей, сколько всего есть ноутов, то есть повторяются..
 

Georgy

Guest
[sql]
select DISTINCT
`proizv`.`id`
from `notebook`
left join `proizv` on `proizv`.`id` = `notebook`.`proizv`
[/sql]

ну и WHERE NOT ISNULL(`fireld`) -- если оное тебе надо
 
Сверху