LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek MySQL (26) - Poddotazy

bohuzel, neumi 27.6.2005 10:39
Petr Aubrecht
DD,
taky jsem se nechal zlakat, ze dneska uz prej MySQL ty vnoreny selecty umi, a se skripenim zubu souhlasil s pouzitim tehle detske databaze. Az kdyz byl projekt v behu, jsem zjistil, ze to sice umi v selectu, ale v delete uz ne (delete from tabulka where klic in (slozity select)). Takze bylo potreba napsat program, kterej iteroval namisto uplne trivialniho dotazu se subselectem.
Jeste porad tvrdite, ze umi vnoreny select?
Vnoření selecty 27.6.2005 14:50
Petr Zajíc
Zdravím,
asi by pomohl příklad, který jste nerozchodil. Mě zatím všechno fungovalo.
Re: Vnoření selecty 28.6.2005 21:41
Petr Aubrecht
Jé, hele, tak už to konečně umí! Škoda, že až od 4.1 a v debianu (unstable) je ještě 4.0, ale aspoň pokrok. Já věděl, že to jednou budou umět :-)
Detaily na http://dev.mysql.com/doc/mysql/en/subqueries.html -- příklady i od jaké verze jsou podporované.
Soudě podle dokumetnace, MySQL asi nepodporuje dotazy jako (zkousel jsem na 4.0 a nejde to):
SELECT * FROM (SELECT * FROM tabulka) alias...
nebo
SELECT abc, (SELECT max(value) from tabulka where klic=abc) from tabulka2
JE to trochu divoky, ale docela uzitecny ;-) První případ je třeba geniální pro testování složitého dotazu nad velkou tabulkou (používám FROM (SELECT * FROM tabulka LIMIT 1000)...), druhý se asi jinak udělat nedá.
Re: Vnořen_é_ selecty 28.6.2005 21:43
Petr Aubrecht
přehlédl jsem překlep v předmětu.
Re: Vnoření selecty 10.7.2005 07:46
Petr Zajíc
Zdravím,
skutečně z důvodu aktuálnosti seriálu popisuji věci, které platí ve verzi 4.1.x. Vývoj MySQL je dost překotný, a to zejména ve smyslu číslování versus nové funkce a vymoženosti.

KOMENTARZE
bohuzel, neumi 27.6.2005 10:39 Petr Aubrecht
Vnoření selecty 27.6.2005 14:50 Petr Zajíc
  L Re: Vnoření selecty 28.6.2005 21:41 Petr Aubrecht
    |- Re: Vnořen_é_ selecty 28.6.2005 21:43 Petr Aubrecht
    L Re: Vnoření selecty 10.7.2005 07:46 Petr Zajíc
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4852x
2. FreeBSD
Download: 9044x
3. PCLinuxOS-2010
Download: 8541x
4. alcolix
Download: 10916x
5. Onebase Linux
Download: 9631x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6219x

1. xinetd
Download: 2383x
2. RDGS
Download: 937x
3. spkg
Download: 4693x
4. LinPacker
Download: 9918x
5. VFU File Manager
Download: 3173x
6. LeftHand Mała Księgowość
Download: 7171x
7. MISU pyFotoResize
Download: 2777x
8. Lefthand CRM
Download: 3540x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3089x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz