Archívum - Okt 21, 2010 - Fórum téma
UNION és ORDER BY probléma
Sziasztok!
Van két adatbázis, az egyikben a megyék vannak, a másikban a települések. Azt szeretném, hogy a lekérés az alábbi sorrendben hozná ki az eredményeket:
- a lista a megyékkel kezdődik, amelyeket abc sorrendben egymás után felsorol
- ezután következik az összes település egymás után szintén abc sorrendben
Tehát például így:
1. Baranya megye
2. Heves megye
3. Nógrád megye
4. Adony
5. Balatonfüred
6. Kisköre
7. Vasvár
8. Veszprém
9. Zalaszentgrót
Ezzel próbálkoztam:
(SELECT id,name FROM megye ORDER BY name) UNION ALL (SELECT id,name FROM telepules ORDER BY name)
A fent leírt kívánalmak helyett ezt dobja ki:
1. Nógrád megye
2. Baranya megye
3. Heves megye
4. Veszprém
5. Balatonfüred
6. Zalaszentgrót
7. Kisköre
8. Adony
9. Vasvár
Körülnézem google-ben és mysql kézikönyvben, de nem találtam a megoldást.
Hogyan kellene megoldani egyetlen lekéréssel?
■ Van két adatbázis, az egyikben a megyék vannak, a másikban a települések. Azt szeretném, hogy a lekérés az alábbi sorrendben hozná ki az eredményeket:
- a lista a megyékkel kezdődik, amelyeket abc sorrendben egymás után felsorol
- ezután következik az összes település egymás után szintén abc sorrendben
Tehát például így:
1. Baranya megye
2. Heves megye
3. Nógrád megye
4. Adony
5. Balatonfüred
6. Kisköre
7. Vasvár
8. Veszprém
9. Zalaszentgrót
Ezzel próbálkoztam:
(SELECT id,name FROM megye ORDER BY name) UNION ALL (SELECT id,name FROM telepules ORDER BY name)
A fent leírt kívánalmak helyett ezt dobja ki:
1. Nógrád megye
2. Baranya megye
3. Heves megye
4. Veszprém
5. Balatonfüred
6. Zalaszentgrót
7. Kisköre
8. Adony
9. Vasvár
Körülnézem google-ben és mysql kézikönyvben, de nem találtam a megoldást.
Hogyan kellene megoldani egyetlen lekéréssel?
CSS overflow?
Adott egy DIV (magassaga min. 20px de valtozo), van benne negy masik DIV, amibol haromnak a tartalma egy 80px magassagu kep, a negyedik tartalma szoveges, nem lehet tudni hany pixel magass. Hogyan lehet azt megoldani, hogy a kiindulo DIV es a kepeket tartalmazo DIV is olyan magass legyen mint a szoveges DIV.
A legtisztabb az lenne, hogy a kepeket tartalmazo DIV-eknek azt lehetne mondani, hogy ti ha tollogtok, akkor titeket le lehet vagni, de azt a kiindulo DIV-ben kell megadni es vonatkozni fog a szoveges DIV-re is.
A valaszokat elore is koszonom.
Istvan
■ A legtisztabb az lenne, hogy a kepeket tartalmazo DIV-eknek azt lehetne mondani, hogy ti ha tollogtok, akkor titeket le lehet vagni, de azt a kiindulo DIV-ben kell megadni es vonatkozni fog a szoveges DIV-re is.
A valaszokat elore is koszonom.
Istvan
SetEnvIf nem működik (?)
Üdv mindenkinek,
Szükségem lenne az apache szerver log-jában egy olyan mezőre, amely bizonyos URI-ket ID-vel lát el. Például:
/valami/uri1/............valami1
/valami/uri2/............valami2
.
.
.
/egyeb/uri/.............. -
SetEnvIf segítségével próbálom megoldani, valahogy így:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{__utma}C\" \"%{id}e\"" combined_2
SetEnvIf Request_URI "/valami/uri1/" id=valami1
CustomLog access_log combined_2
Sajnos nem működik... Az utolsó mezőben mindig "-" van.
Van valami hiba ebben az elgondolásban, vagy a .conf részlet hibás?
Előre is köszönöm a segítséget.
vazi
■ Szükségem lenne az apache szerver log-jában egy olyan mezőre, amely bizonyos URI-ket ID-vel lát el. Például:
/valami/uri1/............valami1
/valami/uri2/............valami2
.
.
.
/egyeb/uri/.............. -
SetEnvIf segítségével próbálom megoldani, valahogy így:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{__utma}C\" \"%{id}e\"" combined_2
SetEnvIf Request_URI "/valami/uri1/" id=valami1
CustomLog access_log combined_2
Sajnos nem működik... Az utolsó mezőben mindig "-" van.
Van valami hiba ebben az elgondolásban, vagy a .conf részlet hibás?
Előre is köszönöm a segítséget.
vazi