Witam was serdecznie. Mam dość dziwny problem w sql. Wydaj się to proste, ale jednak nie mogę nic wymyślić. Jest taka sytuacja. Mam tabelę nazwijmy roboczo Samochody. W tej tabeli jest kolumna o nazwie Marka z danymi:
Volkswagen
Mercedes
Volkswagen
Skoda
Skoda
Seat
Jak mam wyświetlić sumę niepowtarzających się rekordów. W tym przypadku będzie to Mercedes oraz Seat. Myślałem o czymś takim:
SELECT COUNT(Marka) FROM Samochody GROUP BY Marka HAVING COUNT(Marka)<2;
Jest blisko, ponieważ po wpisaniu wyświetlą się dwie jedynki pod sobą, czyli dwa pojedyncze rekordy jakimi są Mercedes oraz Seat. Teraz nasuwa sie pytanie. Jak dodać te dwie jedynki żeby wyszła oczekiwana suma. Ewentualnie może jest jakiś inny sposób?