Autor | Zpráva | ||
---|---|---|---|
Martin02 Profil |
#1 · Zasláno: 25. 3. 2014, 18:35:36
Ahoj,
mám sestavený sql dotaz, který vybírá učitá data z tabulky (pouze jeden sloupec). Potřebuji vytvořit sql dotaz, který vloží do jiné tabulky všechna data z toho prvního dotazu a něco k tomu přidá - do dalších sloupců nějaké "statické" hodnoty pro všechny řádky. Zkoušel jsem něco takového, ale nešlo: INSERT INTO tabulka VALUES ((SELECT ...), 4, 1) // ten SELECT sem přímo nepíšu - je dost dlouhý a nepodstatný.. Napadá vás nějaké řešení? Děkuji |
||
Tori Profil |
#2 · Zasláno: 25. 3. 2014, 18:40:31
Ty další hodnoty musí být součástí selectu. "VALUES" a závorky dejte pryč.
|
||
Martin02 Profil |
#3 · Zasláno: 25. 3. 2014, 20:08:23
Tori:
A jak konkrétně mám přidat ty hodnoty do toho selectu? |
||
Tori Profil |
#4 · Zasláno: 25. 3. 2014, 20:17:49
INSERT INTO tabulka (sloupec1, sloupec2) SELECT sloupec, "hodnota" FROM tabulka2 |
||
Martin02 Profil |
#5 · Zasláno: 25. 3. 2014, 20:23:36
Tori:
Děkuji moc. |
||
Časová prodleva: 11 let
|
0