Właściwy sposób na zrobienie tego:
SELECT
user,
IF(SUM(group = 'A'), TRUE, FALSE) AS IN_A,
IF(SUM(group = 'B'), TRUE, FALSE) AS IN_B,
IF(SUM(group = 'C'), TRUE, FALSE) AS IN_C
FROM users
GROUP BY user
Właściwy sposób na zrobienie tego:
SELECT
user,
IF(SUM(group = 'A'), TRUE, FALSE) AS IN_A,
IF(SUM(group = 'B'), TRUE, FALSE) AS IN_B,
IF(SUM(group = 'C'), TRUE, FALSE) AS IN_C
FROM users
GROUP BY user
Dlaczego musimy zamknąć bazę danych MySQL po poleceniu zapytania?
jak zapisać tylko czas, a nie datę w bazie danych poprzez zapytanie sql
Utwórz kolumnę wyliczaną na podstawie innej kolumny w MySQL
Dynamicznie ładuj informacje do modalu Twitter Bootstrap
Jak przeprowadzić wyszukiwanie z uwzględnieniem akcentu w MySql