通常我覺得用SQL查詢非常有信心,但是這其中有我抓我的頭。我覺得這應該是一個快速解決方案,但我只是沒有看到它。MySQL:如何分別從列計數?
我試圖做在同一個表上的多個值的數量,在一個查詢。
不介意「0000000000000000」這只是代表一個空字節數組。
有沒有一種簡單的方法,以這些查詢結合?
SELECT COUNT(ssn)
FROM patients
WHERE ssn="0000000000000000";
SELECT COUNT(firstname)
FROM patients
WHERE firstname="0000000000000000"
SELECT COUNT(lastname)
FROM patients
WHERE lastname="0000000000000000"
etc...
有沒有一種方法可以轉動桌子?我的意思是將我的瓷磚作爲標題而不是值更好。 – theangryhornet
你可以把UNION ALL而不是UNION,只是爲了保存SQL服務器的一些冗餘工作。 – James