Autor | Zpráva | ||
---|---|---|---|
easyhair6 Profil |
#1 · Zasláno: 10. 4. 2013, 20:26:22
Zdravím chasni.
Mám otázku nakoľko som začiatočník čo sa toho týka. Jednoducho mám 2 tabuľky, ktoré chcem spojiť, tie spojím cez syntax SELECT * FROM `pet` NATURAL JOIN `cad` no zároveň v jednej tabuľke chcem spraviť výpočet SELECT (`stav (sk)`- `potreba`) AS `rozdiel` FROM `cad` a tu nastáva moja otázka ako dosiahnuť to, aby mi ten výpočet zobrazilo v tom spojení?? a či sa to vôbec dá prípadne inak lámem si s tým hlavu už hodnú chvíľu a MySQL mi stále odoláva dik za každú radu |
||
Kajman Profil |
#2 · Zasláno: 10. 4. 2013, 21:19:30
např.
SELECT `pet`.*, `cad`.*, (`cad`.`stav (sk)`- `cad`.`potreba`) AS `rozdiel` ... |
||
easyhair6 Profil |
#3 · Zasláno: 10. 4. 2013, 21:50:33
no tento spôsob zápisu som neskúšal
ale aj keď zadám SELECT `pet`.*, `cad`.*, (`cad`.`stav (sk)`- `cad`.`potreba`) AS `rozdiel` from `cad` SQL vyhodí chybu: neznáma tabuľka pet čiže hasne to pri SELECT `pet`.*, `cad`.*
|
||
Sir Tom Profil |
#4 · Zasláno: 10. 4. 2013, 23:18:42
easyhair6:
... from pet natural join cad ... (musíš vybírat data z obou tabulek a né jenom z cad) |
||
easyhair6 Profil |
#5 · Zasláno: 11. 4. 2013, 09:36:28
ahá díkes chasni, už to zobrazí tak ako som chcel
no viete jak to, samouk a žiadna schopná literatúra čo by popísala presne ako na to |
||
Časová prodleva: 11 let
|
0