我有一個表:雙mysql的查詢請求
table_1
id time
1 2012-03-05 12:50:00
2 2012-03-05 12:51:00
3 2012-03-05 12:52:00
4 2012-03-05 12:53:00
table_2
userid level
100 1
256 2
112 3
400 2
15 1
第一個請求:
$sql = 'SELECT `id`, `time` FROM table_1 WHERE `time` > NOW() ORDER BY `id` DESC LIMIT 1';
第二個請求:
$sql = 'SELECT COUNT(*) FROM table_2 WHERE `userid` = 100 LIMIT 1';
如何這兩個請求合併成一個請求?
例如這個表:
id time count
1 2012-03-05 12:53:00 1
或者
id time count
1 2012-03-05 12:53:00 0
如果我們在TABLE_2 由於沒有任何記錄!
你爲什麼要兩個完全無關的問題開始與結合?尋找更好的表現? – 2012-03-12 11:56:27
是的。更好的性能。 – user889349 2012-03-12 12:02:13
這些表格不相關。 – user889349 2012-03-12 12:11:14