SQL erweitert
This commit is contained in:
@@ -996,3 +996,38 @@ Führen Sie diese Schritte aus:
|
|||||||
- Dringendste zuerst (älteste abgelaufene Säfte)
|
- Dringendste zuerst (älteste abgelaufene Säfte)
|
||||||
- Dann fast abgelaufene Säfte
|
- Dann fast abgelaufene Säfte
|
||||||
- Verwenden Sie (current_year - expiration_year) zum Sortieren
|
- Verwenden Sie (current_year - expiration_year) zum Sortieren
|
||||||
|
|
||||||
|
Lösung select id as to_renew from beverages where (current_year - expiration_year > 6 ) or (expiration_year = current_year + 1) or (current_year = expiration_year) order by (current_year - expiration_year) desc
|
||||||
|
|
||||||
|
##############################################################
|
||||||
|
|
||||||
|
|
||||||
|
Recap - Engineer new columns
|
||||||
|
challenge icon
|
||||||
|
Challenge
|
||||||
|
Einfach
|
||||||
|
Verfügbare Tabellen und Spalten:
|
||||||
|
|
||||||
|
items: id
|
||||||
|
Eine quartische Funktion ist definiert:
|
||||||
|
|
||||||
|
f(x) = ax4+bx3+cx2+dx+e
|
||||||
|
|
||||||
|
Definieren wir die konstanten Parameter:
|
||||||
|
|
||||||
|
a = 3
|
||||||
|
b = 5
|
||||||
|
c = 0.9
|
||||||
|
d = 2.2
|
||||||
|
e = 1
|
||||||
|
Holen Sie die IDs und die quartische Funktion ab, wobei x die ID ist, und benennen Sie die Spalte in quartic um
|
||||||
|
|
||||||
|
Verwenden Sie keine integrierten Funktionen wie POWER()!
|
||||||
|
|
||||||
|
Um Potenzen von 2 oder 3 zu berechnen, verwenden Sie das folgende Beispiel:
|
||||||
|
|
||||||
|
a*a
|
||||||
|
-- Potenz von 2
|
||||||
|
|
||||||
|
a*a*a
|
||||||
|
-- Potenz von 3
|
||||||
Reference in New Issue
Block a user