SQL erweitert um Aufgabe
This commit is contained in:
@@ -558,13 +558,13 @@ select id, (id % 3) as quality_control from products where quantity % 2 = 1
|
||||
|
||||
## The ROUND() Function
|
||||
|
||||
Die Funktion `ROUND()` wird verwendet, um einen numerischen Wert auf eine bestimmte Anzahl von Nachkommastellen zu runden. Um die Funktion zu verwenden, folgt man diesem Syntax:
|
||||
Die Funktion `ROUND()` wird verwendet, um einen numerischen Wert auf eine bestimmte Anzahl von Nachkommastellen zu runden. Um die Funktion zu verwenden, folge dieser Syntax:
|
||||
|
||||
```sql
|
||||
ROUND(number, decimal_places)
|
||||
```
|
||||
|
||||
- `number`: Die Zahl, die man runden möchte
|
||||
- `number`: Die Zahl, die Sie runden möchten
|
||||
|
||||
- `decimal_places`: (Optional) Die Anzahl der Nachkommastellen, auf die gerundet werden soll
|
||||
|
||||
@@ -919,3 +919,27 @@ isys_catg_custom_fields_list__data__id,
|
||||
next 100 rows only;
|
||||
|
||||
##############################################################
|
||||
|
||||
Recap - Parliamentary Election
|
||||
|
||||

|
||||
|
||||
Challenge
|
||||
|
||||
Einfach
|
||||
|
||||
> Verfügbare Tabellen und Spalten:
|
||||
>
|
||||
> - `**ministers**`**:** `**seat**`**,** `**is_next_gov**`**,** `**is_spoke_bad**`
|
||||
|
||||
Jeder Minister, der auf einem geraden nummerierten Sitz in der Regierung sitzt, gilt als „sicherer“ Minister. Ihre Aufgabe ist es, alle `seats` der „sicheren“ Minister zurückzugeben, die weiterhin in der nächsten Regierung dienen möchten, während Sie jeden Minister ausschließen, der ein schlechtes Wort gesprochen hat.
|
||||
|
||||
Das Ergebnis sollte nur die relevanten Sitze enthalten.
|
||||
|
||||
Bevor Sie mit der Lösung der Herausforderung beginnen, werfen Sie einen Blick auf die Tabellendaten. **Sie sind nicht sauber**. Die Spalten `is_next_gov` und `is_spoke_bad` enthalten Einsen und Nullen sowie auch yes's und no's.
|
||||
|
||||
|
||||
|
||||
select seat from ministers where (seat % 2 = 0) and (is_spoke_bad = 0 or is_spoke_bad = 'no' )and (is_next_gov = 1 or is_next_gov = 'yes');
|
||||
|
||||
##############################################################
|
||||
|
||||
Reference in New Issue
Block a user