Zazwyczaj czuję się pewnie z zapytaniami SQL, ale ten ma mnie podrapany w głowę. Czuję, że to powinna być szybka naprawa, ale po prostu jej nie widzę.MySQL: Jak liczyć z kolumn oddzielnie?
Próbuję wykonać liczenie na wielu wartościach w tej samej tabeli, w jednym zapytaniu.
Nie przejmuj się tym, że "0000000000000000" reprezentuje pustą tablicę bajtów.
Czy istnieje prosty sposób na połączenie tych zapytań?
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...
Czy mogę w jakiś sposób obrócić stół? Chodzi o to, że fajniej byłoby mieć moje kafelki jako nagłówki, a nie wartości. – theangryhornet
Można umieścić UNION ALL zamiast UNION, tylko po to, aby zaoszczędzić serwer SQL trochę nadmiarowej pracy. – James