C'è un modo per inserire i valori ei valori pre-impostati che ricevo da un prescelto-query? Per esempio:MySQL INSERT INTO ... VALORI e selezionare
INSERT INTO table1 VALUES ("A string", 5, [int]).
ho il valore di "Una stringa" e il numero 5, ma ho per trovare il valore [int] da un prescelto come questo:
SELECT idTable2
FROM table2
WHERE ...
che mi dà quell'id per mettere dentro la tabella1.
Come unire questo in una dichiarazione?
Un problema che ho trovato con questo approccio è che se il 'select' ritorna zero record allora l'istruzione ha esito positivo, ma non ci sono dati' INSERT'. –
@ NeilC.Obremski: Sì, ma questo è solo un problema se ti aspetti che il risultato sia qualcos'altro. Se si desidera un errore in questo caso, è possibile utilizzare invece una sottoquery. – Guffa
grazie mille, stavo setacciare internet per questo – ComradeJoecool