Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
u3_databaser [2011-09-12 10:54] Joakim Forsgren |
u3_databaser [2017-09-01 14:54] 127.0.0.1 external edit |
||
---|---|---|---|
Line 6: | Line 6: | ||
**Några tips!** distinct, group by, sum, count, concat, mm... | **Några tips!** distinct, group by, sum, count, concat, mm... | ||
- | Det finns en tabell som heter pengar.\\ | + | Det finns en tabell som heter **Pengar**.\\ |
1. Skriv en fråga som visar vilka olika valutor som finns i tabellen. En rad per valuta. | 1. Skriv en fråga som visar vilka olika valutor som finns i tabellen. En rad per valuta. | ||
Line 29: | Line 29: | ||
4. Om du vill veta hur mycket pengar det finns av valutan Kr. Hur ser frågan ut? | 4. Om du vill veta hur mycket pengar det finns av valutan Kr. Hur ser frågan ut? | ||
- | Det finns en tabell som heter datum\\ | + | Det finns en tabell som heter **Datum**.\\ |
Om åäö inte funkar sätt till UTF8: | Om åäö inte funkar sätt till UTF8: | ||
- | <code sql>SET NAMES utf8 COLLATE utf8_swedish_ci</ | + | <code sql>SET NAMES utf8</ |
5. Skriv en fråga som ger hur många olika årtal tabellen innehåller? | 5. Skriv en fråga som ger hur många olika årtal tabellen innehåller? | ||
Line 39: | Line 39: | ||
7. Skriv en fråga som ger hur många lördagar det fanns 1955. | 7. Skriv en fråga som ger hur många lördagar det fanns 1955. | ||
- | 8. Skriv en fråga som visar hur många år som har 366 dagar? (Obs! Ej godkännt | + | 8. Skriv en fråga som visar hur många år som har 366 dagar? (Obs! Ej godkänt |
+ | <php> | ||
+ | /* | ||
+ | <code SQL> | ||
+ | # Förslag på lösningar... | ||
+ | 4. select Valor as ' | ||
+ | 5. select count(distinct ar) as Antal from Datum; | ||
+ | 6. select concat(Ar,' | ||
+ | 7. select count(*) as antal from Datum where veckodag=' | ||
+ | 8. select count(Dag) as antal from Datum group by Ar having antal=366; | ||
+ | </ | ||
+ | */ | ||
+ | </ |