Autor Zpráva
Sventek
Profil
Chtěl bych vás poprosit o pomoc. Potřeboval bych vložit do tabulky a (cislo, hodnota) data z tabulky b (id, dalsi_data), tak aby
aby se z b vzal jenom sloupec id a vložil spolu s vnějšku dodanou hodnotou do a. Dotaz by pro jeden sloupec vypadal asi takto:
INSERT INTO a SELECT b.id FROM b WHERE dalsi_data>0


ale protože je je u toho typu dotazu nutný souhlasný počet sloupců, potřeboval bych do toho nějak natlačit další hodnotu. Nevíte si s tím někdo prosím rady?
Kajman_
Profil *
INSERT INTO a (cislo) SELECT ....
Sventek
Profil
no jo, ale já bych potřeboval do a vložit a (id,hodnota) ...
říkal sem si, jestli by to nešlo nějak podstrčit do toho selectu, jako fiktivní sloupec, ale nenapadá mě jak bych to tam nacpal
Kajman_
Profil *
SELECT b.id, 'hodnota' FROM
Sventek
Profil
Stalo se něco naprosto nepochopitelného ... přesně toto jsem taky tak chtěl udělat, ale vyhodilo mě to chybu. Teď jsem to zkusil na tvoji radu znovu a světe div se, ono to jede. Takže tisíceré díky Kajmane_ :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0