Creare db SQL many to many

Creare DB SQL con relazione Many To Many cosa vogliamo ottenere? una tabella categorie con la propria primary key una tabella prodotti associati alle categorie con la propria primary key una terza tabella che contenga le foreign keys delle precedenti.   CREATE SCHEMA test USE test CREATE TABLE categorie (id_categoria int, nome varchar(15) ) CREATE … Leggi tutto

SQL CREATE TABLE ADD COLUMN

SQL CREATE TABLE Esempio L’esempio seguente crea una tabella denominata “Persone” che contiene cinque colonne: ID persona, cognome, nome, indirizzo e città: CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) ); Crea una tabella usando un’altra tabella È anche possibile creare una copia di una tabella esistente utilizzando CREATE … Leggi tutto

UNIQUE INDEX

UNIQUE INDEX per non avere record doppi in una colonna. Esempio è la colonna del codice fiscale bisogna selezionare quella colonna e creare indice unique ALTER TABLE dipendenti ADD UNIQUE INDEX (codice_fiscale)

JOIN Self: unire una tabella con se stessa

JOIN Self per fare il join di una tabella con se stessa. Che senso ha? Ecco un esempio pratico: SELECT * FROM azienda.impiegati; per esempio in una tabella ho id_impiegato e id_responsabile, dove vediamo che quel responsabile con id 37270 è pure un impiegato stesso dell’azienda che non ha responsabili (potrebbe essere il CEO). Allora … Leggi tutto

JOIN tra due Database

Spesso capita di dover lavorare su diversi database. Possiamo usare JOIN per unire due database. esempio se abbiamo un database magazzino e uno negozio: USE magazzino; SELECT * FROM negozio.dettagli_ordine do JOIN magazzino.prodotti p ON do.id_prodotto = p.id_prodotto Ora dettagli_ordine è una colonna ma che fa parte del database negozio e non magazzino. Per selezionarla … Leggi tutto

React JS Corso rapido

Panoramica dei file di React e loro funzione: dal min. 6.30 del seguente video:   Estensioni utili: Per avere shortcode vai su file> preferences> settings > icona in alto a dx “open settings” nel file settings.json inserire il seguente codice: { “emmet.includeLanguages”: { “javascript”: “javascriptreact” } } Per formattare il codice: ALT + SHIFT + … Leggi tutto

REGEXP

REGEXP Espressioni regolari –la stessa di like WHERE cognome LIKE ‘%etta%’ –la possiamo ottenere cosi: WHERE cognome REGEXP ‘etta’ — con il simbolo ^ iniziale diciamo invece trovami tutto ciò che inizia per.. WHERE cognome REGEXP ‘^etta’ — con il simbolo $ finale diciamo invece trovami tutto ciò che finisce per.. WHERE cognome REGEXP ‘etta$’ … Leggi tutto

COMANDI SQL BASE

AND, OR, NOT L’operatore AND viene valutato sempre prima di tutte. ha una precedenza sugli altri. SELECT * FROM clienti WHERE data_nascita > ‘1985-10-14’ OR punti > 15000 AND provincia = ‘MI’ puoi usare anche le parentesi per far capire meglio: … WHERE data_nascita > ‘1985-10-14’ OR (punti > 15000 AND provincia = ‘MI’) L’operatore … Leggi tutto

metodo main java

La JVM inizia la propria esecuzione dal metodo denominato main. public static void main (String[] args){} public: “pubblico” – il metodo è accessibile dall’esterno da tutte le classi e sottoclassi static: “statico” – il metodo è messo a disposizione dall’intera classe e non da un oggetto in particolare. void: “vuoto” – il metodo non restituisce … Leggi tutto