Zadejte hledaný výraz...

Jak správně upravit INSERT INTO?

Doyen
verified
rating uzivatele
11. 12. 2020 04:09:42
mám sql dotaz, který se správně provede:
avšak bych v tom dotazu potřeboval dále doplnit další údaje do dalších sloupců v tabulce wp_post (např. aktuální datum a čas vložení)
konkrétní řešení mě napadlo takto:
vypíše chybu
#1093 - Table 'wp_posts' is specified twice, both as a target for 'INSERT' and as a separate source for data
při hledání řešení a přepisu dle stackoverflow.com jsem našel úpravu
a to vypíše zase chybu
#1242 - Subquery returns more than 1 row
- což je pochopitelné, jelikož je tam řádků více
při hledání řešení a přepisu dle stackoverflow.com jsem našel úpravu na tu první, tak opravdu nevím co si mám o tom myslet :D
Nějaký nápad, jak to upravit?
11. 12. 2020 04:09:42
https://webtrh.cz/diskuse/jak-spravne-upravit-insert-into#reply1471702
TomasX
verified
rating uzivatele
(4 hodnocení)
11. 12. 2020 08:04:02
přidej ten sloupeček do subquery, ten ho pak přenese do insertu. Do insertu můžeš buď dár skalární výpis sloupců a nebo jeden sql dotaz jako subquery, nikoliv více jak jsi zkoušel.
11. 12. 2020 08:04:02
https://webtrh.cz/diskuse/jak-spravne-upravit-insert-into#reply1471701
Doyen
verified
rating uzivatele
11. 12. 2020 12:59:50
Děkuji mnohokrát, opět. To je to správné řešení. Když člověk ví, kde se zeptat, dozví se ;-)
11. 12. 2020 12:59:50
https://webtrh.cz/diskuse/jak-spravne-upravit-insert-into#reply1471700
Pro odpověď se přihlašte.
Přihlásit