Существуют две таблицы, из которых необходимо вывести общие и независимые данные, т.е. таблица t1 -основная и данные из нее должны показываться в любом случае (если они есть), а из таблицы t2 выводятся только те данные, которые подпадают под условия (t1.sample = t2.sample_id) в рамках одного запроса, что пока никак не выходит.
Первая:
t1:
id title sample
t2:
sample_id aviable
если связивать через LEFT JOIN ON ( t1. sample = t2. sample_id) то будут показаны только результаты, которые есть в обеих таблицах, необходимо же показывать данные из первой таблицы ( t1), а из второй ( t2) только если они есть.
Если кратко - делать выборку из t1 независимо от того, если результат в t2. (Отредактировано автором: 23 Августа, 2014 - 14:21:08)
|