考慮「查詢1」,這是非常耗時的。 「Query1」不是靜態的,它取決於$ language_id參數,這就是爲什麼我不能將它保存在服務器上。 我想用另一個查詢語句來查詢這個「Query1」。我期望,這應該是快速的。我看也許是2種方式如何重新查詢一個查詢?
$結果= mysql_query( 'SELECT * FROM raw_data_tbl WHERE((ID = $ LANGUAGE_ID)AND(年齡> 13))');
那麼是什麼?在這裏,我想採取的結果和重新查詢它類似於:
$ result2 = mysql_query('SELECT * FROM $ result WHERE(Salary> 1000)');
是否有可能在服務器端直接創建類似於「基於變量的」MYSQL查詢並將某種變量$ language_id傳遞給它?第二個查詢會查詢該查詢:-)
謝謝...
你可以使用嵌套SQL查詢,如果你想。 – JohnP 2011-03-27 11:19:05