Autor | Zpráva | ||
---|---|---|---|
marfig Profil |
#1 · Zasláno: 16. 9. 2005, 20:54:25 · Upravil/a: marfig
Ahoj,
jsem bezradny, mam sql dotaz: SELECT id, jmeno, ( SELECT popis FROM aprobace WHERE id = ap1 ) FROM ucitele doma na mysql 3.23.49 mi to jede v poho ale na serveru (mysql 3.23.58) to nejede a hazi syntax error u toho vnoreneho selectu. Pls nevite nekdo co s tim? Je to nastavením nějakých proměnných, verzí mysql, nebo proč to nejede, tabulky jsem kontroloval několikrát, jsou stejné, a i tak by to bylo něco jiného než syntax, nebo nevíte jak to obejít? Diky Martin |
||
error414 Profil |
#2 · Zasláno: 17. 9. 2005, 11:44:17
Ja sem vzdycky ztroskotal na uvozofkach. Podivej se na to.
|
||
marfig Profil |
#3 · Zasláno: 17. 9. 2005, 13:59:00
Uvozovky ani nic podobneho to neni, zkousel jsem jeden a ten stejny dotaz dat phpmyadminovi na mojem localhostu a ten stejny na webu a vysledek jasny, doma tabulka, na webu syntax error.
|
||
Leo Profil |
#4 · Zasláno: 17. 9. 2005, 16:52:42
A proc pouzivate vnoreny select na neco takoveho, nestacil by JOIN? Leo
|
||
marfig Profil |
#5 · Zasláno: 17. 9. 2005, 18:38:45
Leo
Díky, sice jsem to už vyřešil (šíleně, ale přesto), ale určitě to předělám, JOIN plně vyhovuje. Toto mě utvrzuje v tom, že si budu muset přečíst nějaký seriál o MySQL dříve, než budu zase něco vytvářet. Nejspíše se to vyplatí. Jen by mne zajímalo, proč mi to odmítá na serveru běžet... spíše pro princip Martin |
||
Cenobit Profil |
#6 · Zasláno: 17. 9. 2005, 18:59:55
Hi
a co pridat apostrofy (takovy ten znak co se pise alt+39)? |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0