Autor | Zpráva | ||
---|---|---|---|
Radek Cvek Profil |
#1 · Zasláno: 19. 1. 2011, 14:45:04 · Upravil/a: Radek Cvek
mám tabulku 1 - autor:
id | jmeno | mistonarozeni | datumnarozeni 1 | Franta Novák | Brno | 23.5.1956 2 | Petr Klíč | Praha | 2.3.1962 a tabulku 2 - titul: id | idautora | nazev 1 | 1 | Moudra Franty Nováka 2 | 1 | Kuchařka Franty Nováka 3 | 2 | Herbář a chci jeden příkaz SELECT, který dám do PHPMyAdmina a zobrazí se mi každý autor pouze jednou se všemi informacemi z tabulky autor+první titulem z tabulky titul: id | jmeno | mistonarozeni | datumnarozeni | titul 1 | Franta Novák | Brno | 23.5.1956 | Moudra Franty Nováka 2 | Petr Klíč | Praha | 2.3.1962 | Herbář |
||
candiess Profil |
#2 · Zasláno: 19. 1. 2011, 15:45:36
|
||
NejakyTom Profil |
#3 · Zasláno: 19. 1. 2011, 17:00:19
Nejak takhle:
SELECT autor.id, autor.jmeno, autor.mistonarozeni, autor.datumnarozeni, titul.nazev FROM autor LEFT JOIN titul ON autor.id = titul.idautora GROUP BY titul.id |
||
xmark Profil |
#4 · Zasláno: 19. 1. 2011, 17:07:50
NejakyTom:
„GROUP BY titul.id“ ? |
||
candiess Profil |
#5 · Zasláno: 19. 1. 2011, 17:09:49
NejakyTom:
Vyzkoušej :) |
||
NejakyTom Profil |
#6 · Zasláno: 19. 1. 2011, 17:20:53
razeni podle IDcka v tabulce titul respektive aby to vybralo prvni dilo v tabulce titul
|
||
candiess Profil |
#7 · Zasláno: 19. 1. 2011, 17:24:43
NejakyTom:
ORDER BY titul.id Groupem to pouze seskupíš, k řazení slouží ORDER |
||
NejakyTom Profil |
#8 · Zasláno: 19. 1. 2011, 17:30:42
preklep, si tam musis dopsat jeste ale jako zaklad to fungovat bude
|
||
Časová prodleva: 13 let
|
0