мой эми стол как этот столMySQL не существует в другой таблице
+------+------------+
| emp | emp_status |
+------+------------+
| 001 | w |
| 002 | nw |
| 003 | w |
| 004 | w |
+------+------------+
и заработной платы является
+------+------------+
| emp | month |
+------+------------+
| 001 | Dec2013 |
| 002 | Dec2013 |
| 003 | Dec2013 |
| 004 | Dec2013 |
| 001 | Jan2014 |
| 002 | Jan2014 |
| 003 | Jan2014 |
| 004 | Jan2014 |
| 001 | Feb2014 |
| 004 | Feb2014 |
+------+------------+
так в течение месяца Feb2014 я хочу, чтобы получить эми, которые не были выплачены
+------+------------+
| emp | emp_status |
+------+------------+
| 003 | w |
+------+------------+
я попытался с
SELECT * FROM emp WHERE NOT EXISTS (SELECT emp FROM salary where month_sal ='Feb2014')
и я хочу использовать emp_status (с «W») Aswell ... любой намек ..
Посмотрите на MySQL 'JOIN'. Это позволит вам запрашивать несколько таблиц из одного оператора SQL-запроса. – Kinnectus
Странно, что месяц сохраняется как строка. Использовать тип данных DATE' лучше. – Raptor
@raptor изменится ... thanx –