SQL - INSERT z poddotazu SELECT a část z aplikace

SQL - INSERT z poddotazu SELECT a část z aplikace

Dobrý den, prosil bych o radu, jak provést SQL dotaz, kdy se při insertu použije část hodnot (values) z poddodazu (subquery) SELECT a část z proměnných z PHP aplikace. Konkrétně to vypadá následovně, avšak to nefunguje:

INSERT INTO tabulka2 (col1, col2, col3, col4)
VALUES ((SELECT col1 as value1, col2 as value2 FROM tabulka1 WHERE col5 = 'xxx'),'value3','value4')


ODPOVĚĎ


Dobrý den,

proveďte INSERT tak, aby hodnoty value3 a value4 byly jako aliasy v SELECTu + dejte pryč VALUES tzn.


INSERT INTO tabulka2 (col1, col2, col3, col4)
SELECT col1 as value1, col2 as value2, 'value3' as col3, 'value4' as col4
FROM tabulka1 WHERE col5 = 'xxx'


Funkční na 100%

Související obsah

databaze

sql

mysql

subquery

Komentáře

Vaše reakce na SQL - INSERT z poddotazu SELECT a část z aplikace

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.