sql dotaz
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
jak jedním sql_query zjistit jestli záznam již existuje v tabulce a v případě že ne tak ho vložit? Díky za radu HonyZahy
-
Nevím jak to je v tomhle případě, ale já používám při mazání tabulek: DROP TABLE IF EXISTS nazev tabulky; Tak bych zkusil: INSTERT INTO table .... IF NOT EXISTS id = id požadovanýho záznamu Ale vážně netuším jestli to bude fungovat. Vebloud
-
to IF EXISTS je jedna z voleb pro DROP TABLE příkaz! ale našel jsem toto: INSERT INTO tbl_temp2 (fld_id) SELECT tbl_temp1.fld_order_id FROM tbl_temp1 WHERE NOT EXISTS(SELECT tbl_temp2 where fld_id = 1); ale nechce to sežrat aby to nebylo proto, že se to v této verzi co je na WZ ještě nedá použít! ten vnořený select! :( HonyZahy
-
tak už jsem našel toto: Starting with MySQL 4.1, all subquery forms and operations that the SQL standard requires are supported, as well as a few features that are MySQL-specific. skoda zde je jen verze 4.0.20 takže tudy cesta taky nevede! :(