0
下面的代碼返回MySQL數據庫中前25個最近創建的表。檢索前25個表(由字段值定義)
$index = mysql_query("select TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA='bookfeather' order by CREATE_TIME desc limit 25");
每個表的格式如下:
id INT(11) NOT NULL auto_increment, site VARCHAR(350) NOT NULL, votes_up BIGINT(9) NOT NULL, votes_down BIGINT(9) NOT NULL, PRIMARY KEY(id), UNIQUE (site)
我想改變的代碼顯示:
排名前25位表基礎上的「網站不同的條目數「
基於」votes_up「之和的前25個表格
我該怎麼做?
由於提前,
約翰
這對於一張表格來說是微不足道的。 http://stackoverflow.com/questions/1297138/excluding-a-variable-when-its-value-is-blank/1297159#1297159 – deceze 2009-08-20 05:14:01
我的意思是說,你對錶格不感興趣,對書籍類別重新感興趣(我冒險猜測它仍然是關於這個話題的)。您可以使用固定數量的表格完美實現您的書籍類別,這就是MySQL優化的目標。你當然可以使用多個動態表,但是這樣做會很難,因爲這有點「元SQL」。 – deceze 2009-08-20 05:22:02
是的,圖書的類別應該是數據,而不是元數據。 – 2009-08-20 05:30:48