select <kolumner> from t inner join q on t.c = q.c
är samma sak som
select <kolumner> from t,q where t.c = q.c
För att räkna antalet unika värden i en kolumn
select count(distinct c) from t
1 svar · 330 visningar · startad av Kioskvältaren
Hej,
Jag är en nybörjare i SQL programmering (All annan programmering för den delen också) därför har jag en liten fråga gällande alternativ till att skriva med "INNER JOIN". Samt hur man använder sig utav av "DISTINCT" när man skall låta databasen gallra igenom en specifik tabell för att skippa räkning av dubletter.
Tack på förhand!
select <kolumner> from t inner join q on t.c = q.c
är samma sak som
select <kolumner> from t,q where t.c = q.c
För att räkna antalet unika värden i en kolumn
select count(distinct c) from t