Skip to content

Instantly share code, notes, and snippets.

@Azzeccagarbugli
Created February 14, 2019 07:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Azzeccagarbugli/831b7f16660fa968186d53680390e1ef to your computer and use it in GitHub Desktop.
Save Azzeccagarbugli/831b7f16660fa968186d53680390e1ef to your computer and use it in GitHub Desktop.
L'evoluzione della mia carriera da back-end developer
CREATE TABLE citta(
ID int(11) auto_increment primary key,
Nome char(35),
CodiceNazione char(3),
Distretto char(20),
Popolazione int(11));
INSERT INTO citta
SELECT *
FROM world.city
WHERE NOT(CountryCode IN ('ARG', 'ISR', 'DZA'));
SELECT *
FROM citta
WHERE CodiceNazione IN ('ARG', 'ISR', 'DZA');
CREATE TABLE nazioni(
CodiceNazione char(3) PRIMARY KEY,
Descrizione char(15),
NumeroCitta int);
INSERT INTO nazioni(CodiceNazione, Descrizione, NumeroCitta)
VALUES ('ITA', 'Italia', 0), ('NLD', 'Paesi Bassi', 0), ('AFG', 'Afghanistan', 0);
UPDATE nazioni
SET NumeroCitta = (SELECT count(*) from citta where CodiceNazione = 'AFG')
WHERE CodiceNazione = 'AFG';
SELECT *
FROM nazioni;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment