Помгите, немогу никак понять в чем дело.
делаю запрос:
SELECT lng.id_s as id FROM lng WHERE lng.name_value=\'tbl_fpp\'
результат:
--------
| id |
--------
| 1 |
--------
| 2 |
--------
затем делаю такие два запроса:
CREATE TEMPORARY TABLE tempo SELECT lng.id_s as id FROM lng WHERE lng.name_value=\'tbl_fpp\';
select * from tempo
результат:
--------
| |
--------
т.е. говорит что таблица пуста, но почему....
?
Но и не ругается вообще... просто выдает пусто.
затем делаю такие запросы:
CREATE TEMPORARY TABLE tempo SELECT lng.id_s as id FROM lng WHERE lng.name_value=\'tbl_fpp\';
SELECT COUNT(*) FROM s LEFT JOIN lng USING (id) WHERE tempo.id IS NULL;
то в данном случае говоорт:
Error: 1109 - Unknown table \'tempo\' in where clause
вообще не понятно...