我有一個SQL語句是這樣的:如何使用一個查詢在mysql中多選?
Select Id,Name From table where id = var
Select Id,Name From table where id = var
Select Id,Name From table where id = var
我可以多選在一個查詢,但它是隻允許每個選擇一列。
SELECT (
SELECT COUNT(*)
FROM user_table
) AS tot_user,
(
SELECT COUNT(*)
FROM cat_table
) AS tot_cat,
(
SELECT COUNT(*)
FROM course_table
) AS tot_course
爲什麼?即使使用「聯合」查詢,仍然會單獨運行基礎查詢,實際效率並不高。 – 2012-02-26 01:16:52