Aktywne Wpisy
Spośród #niebieskiepaski plusujących ten wpis wybiorę jednego, który będzie mógł pójść ze mną na wesele jako osoba towarzysząca 15 sierpnia w #krakow. Warunek konieczny to wiek 23-30 lat.
#rozdajo
#rozdajo
ElectroNICK +129
Skopiuj link
Skopiuj linkWykop.pl
Które z poniższych poleceń jest prawidłowe?
a) SELECT column, COUNT() FROM table HAVING column = 'A'
b) SELECT column, COUNT() FROM table GROUP BY column WHERE column = 'A'
c) SELECT column, COUNT() FROM table GROUP BY column WHERE COUNT() > 10
d) SELECT column, COUNT() FROM table GROUP BY column HAVING COUNT() > 10
jest to dziwnie dla mnie sformułowane i dla mnie żadna odpowiedź nie jest poprawna, jesli miałbym coś wybrać było by to D.
@PanPiotrus: select column, count(column)from table group by column; dodanie where tez nie ma sensu bo ci wyswietli tylko 1 wiersz z iloscia A chyba ze o to chodzi.
b) też jest poprawne. Można dawać where na kolumnie, po której się grupuje. Tylko, że np. w T-SQL WHERE musi być przed GROUP BY. Poza tym nie count() tylko count(*).