Buona giornata!Utilizzo di Elimina, Aggiorna, Inserisci in MySQL
Prima di tutto, sono nuovo su MySQL e ho alcuni problemi con l'alterazione delle tabelle con query.
In secondo luogo, mi dispiace per il cattivo inglese, purtroppo, non è la mia lingua madre.
Quindi sì, ho alcune domande e sarò molto grato se riuscirai ad aiutarmi.
Ho 2 tabelle: Screenshot
chiave esterna viene 'manufact' dal tavolo Registred
Così, ho compiti query pochi che volevo fare, ma non riesco a capire come farle.
Ecco il primo compito che ho svolto, voglio solo che voi ragazzi controlliate, se l'ho fatto bene.
Calcolare i campi da gennaio e febbraio in cui il costruttore automobilistico è VW.
SET Totale = gennaio + febbraio WHERE Manufact = 3;
E qui arriva Query non posso fare:
- eliminare tutte le informazioni sulla casa automobilistica, che ha avuto più piccola quantità di auto registrato nel mese di gennaio.
Ecco cosa mi è venuto in mente.
DELETE FROM Registered Order by January Limit 1;
Ma non ha eliminato le informazioni dalla tabella 'produttore'.
Cosa posso fare lì?
- Qui è il più difficile finora: Calcolare tutte le auto registrate in gennaio e febbraio e salvarle nel campo aggiuntivo. (Devono essere visualizzati come Int, senza virgola mobile.)
Codice:
ALTER TABLE Registered Add Column alltotal Int;
UPDATE Registered
Set alltotal = Select SUM(February + January) From Registered;
Quello che ho voluto fare è, Crea solo 1 campo, in cui verrà calcolato somma di tutti i campi di febbraio e gennaio .
Qualche suggerimento fino ad ora?
P.S Se sarò in grado di fare queste, sarò in grado di completare altri task me stesso :)
P.S.2 Sono nuovo qui, quindi per favore mi dispiace per la modifica Domanda male. Sto facendo come nel tutorial che ho trovato, ma per me è infernale.Ho fatto del mio meglio :)
Utilizzare i tick indietro 'anziché le virgolette" per i nomi di tabelle e campi. –