Autor | Zpráva | ||
---|---|---|---|
Radim Profil * |
#1 · Zasláno: 19. 6. 2006, 10:25:37
Chtěl jsem zkrátit zápis u příkazu
SELECT inzerty.text,users.nick,users.email,users.town FROM inzeraty INNER JOIN users ON inzerat.user_id=users.id zkrátit users na u ale nevím kam mám dát to AS.. INNER JOIN users AS u ON by nefungovalo... |
||
djlj Profil |
#2 · Zasláno: 19. 6. 2006, 11:03:36
INNER JOIN users AS u ON by nefungovalo
Fungovalo: SELECT inzerty.text,u.nick,u.email,u.town FROM inzeraty INNER JOIN users AS u ON inzerat.user_id=u.id |
||
Radim Profil * |
#3 · Zasláno: 19. 6. 2006, 17:48:08
Vždyď jsem to zkoušel a hlásilo to chybu...
|
||
Radim Profil * |
#4 · Zasláno: 19. 6. 2006, 17:49:39
Prosím odpovězte mi na ty primární klíče, nevím k čemu je potřebuju. Právě si myslím, že když jsem použil víše uveddený příkaz s INNER JOION, tak je to zbytečné ne? Zabýrá to slopec a tedy místo navíc?
|
||
Radim Profil * |
#5 · Zasláno: 21. 6. 2006, 11:01:22
kupodivu mi to te jede...
|
||
Hugo Profil |
#6 · Zasláno: 21. 6. 2006, 11:09:25
Radim
Primarni klic slouzi k jednoznacne identifikaci radku. |
||
Radim Profil * |
#7 · Zasláno: 21. 6. 2006, 13:20:48
Tak místo prim lze použít uniq - jaký je v tom rozdíl?
|
||
tiso Profil |
#8 · Zasláno: 21. 6. 2006, 13:36:23
pozri sa do manuálu a zistíš aký je medzi tým rozdiel...
|
||
mila Profil |
#9 · Zasláno: 21. 6. 2006, 16:34:32
Primary je jen jeden a nemůže být null.
Předpokládám, že to podle něj db nějak řadí, takže bude asi rychlejší. btw Právě jsem dopsal písemku z databází:) |
||
Radim Profil * |
#10 · Zasláno: 22. 6. 2006, 11:15:59
Vždyť uniq je taky jen jeden.
A co si dostal? :-) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0