Domande taggate «mysql»

MySQL è un sistema di gestione di database relazionali (RDBMS) gratuito e open source che utilizza Structured Query Language (SQL). NON USARE questo tag per altri DB come SQL Server, SQLite ecc. Questi sono DB diversi che usano tutti i propri dialetti di SQL per gestire i dati.





9
Impostare il valore su NULL in MySQL
Voglio impostare un valore NULLse non viene inserito nulla nella casella di testo nel modulo che sto inviando. Come posso farlo accadere? Ho provato a inserire 'NULL'ma questo aggiunge semplicemente la parola NULLnel campo. Non sono sicuro di quale codice dovrei fornire per questo, sto solo scrivendo una query UPDATE.
133 mysql  sql 

9
Quando dovrei usare un indice composito?
Quando dovrei usare un indice composito in un database? Quali sono le conseguenze delle prestazioni utilizzando un indice composito)? Perché dovrei usare un indice composito? Ad esempio, ho una homestabella: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned NOT NULL, `year_built` smallint(5) …




7
MySQL ON DUPLICATE KEY - ID ultimo inserimento?
Ho la seguente domanda: INSERT INTO table (a) VALUES (0) ON DUPLICATE KEY UPDATE a=1 Voglio l'ID dell'inserto o dell'aggiornamento. Di solito eseguo una seconda query per ottenerlo poiché credo che insert_id () restituisca solo l'ID "inserito" e non l'ID aggiornato. C'è un modo per INSERIRE / AGGIORNARE e recuperare …
132 mysql  insert-id 

5
MySQL, aggiorna più tabelle con una query
Ho una funzione che aggiorna tre tabelle, ma per eseguire questa operazione utilizzo tre query. Vorrei utilizzare un approccio più conveniente per le buone pratiche. Come posso aggiornare più tabelle in MySQL con una singola query?
132 mysql  sql  sql-update 

9
SQL: aggiorna più record in una query
Ho table - config . Schema: config_name | config_value E vorrei aggiornare più record in una query. Ci provo così: UPDATE config SET t1.config_value = 'value' , t2.config_value = 'value2' WHERE t1.config_name = 'name1' AND t2.config_name = 'name2'; ma quella query è sbagliata :( Mi potete aiutare?
132 mysql  record 



18
ERRORE 1452: Impossibile aggiungere o aggiornare una riga figlia: un vincolo di chiave esterna non riesce
Ho creato tabelle in MySQL Workbench come mostrato di seguito: Tabella ORDRE: CREATE TABLE Ordre ( OrdreID INT NOT NULL, OrdreDato DATE DEFAULT NULL, KundeID INT DEFAULT NULL, CONSTRAINT Ordre_pk PRIMARY KEY (OrdreID), CONSTRAINT Ordre_fk FOREIGN KEY (KundeID) REFERENCES Kunde (KundeID) ) ENGINE = InnoDB; Tabella PRODUKT: CREATE TABLE Produkt …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.