Как получить данные из другой таблицы? У меня есть таблица 'log' Я хочу выбрать stud_id, у которого значение 'status_log' 'in' и 'out' и '' status 'имеет значение' 0 ', и мой вопрос, чтобы выбрать ученика, у которого есть значение' 1 'в' году 'из таблицы' student '.Как получить данные из другой таблицы, используя id
это мой существующий код.
SELECT l1.stud_id FROM log AS l1
JOIN log AS l2 ON l1.stud_id=l2.stud_id AND l2.status_log = 'out' AND l2.status = 0
WHERE l1.status_log = 'in' AND l1.status = 0
это таблица базы данных. журнал
| stud_id | date_log | time_log | ampm |status_log |status |
+---------+-----------+----------+------+-----------+-------+
| 123 |2015-08-19 | 07:38:34 | am | in | 0 |
| 123 |2015-08-19 | 07:40:34 | am | out | 0 |
| 5656 |2015-08-19 | 07:47:34 | am | out | 0 |
| 5656 |2015-08-19 | 07:47:34 | am | out | 1 |
студент
|cardcode | name | year |section |penalty_count |
+---------+-----------+------+-----------+--------------+
| 123 |martin | 1 | A | 0 |
| 5656 |neptali | 2 | A | 0 |
| 56577 |juan | 1st | A | 0 |
thankyousomuch
thankyou sir .... –