SQL erweitert
This commit is contained in:
@@ -996,3 +996,38 @@ Führen Sie diese Schritte aus:
|
||||
- Dringendste zuerst (älteste abgelaufene Säfte)
|
||||
- Dann fast abgelaufene Säfte
|
||||
- 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