Mailinglisten-Archive |
Hallo,
es existieren 23 strukturgleiche Tabellen mit insgesamt
33.282.253 Records. Nun experimentiere ich an einem Query,
welches mir alle UserAgent-Strings und ihre Haeufigkeit
liefern soll:
SELECT Agent FROM table01
UNION SELECT Agent FROM table02
...
UNION SELECT Agent FROM table23
GROUP BY Agent
ORDER BY Agent
INTO OUTFILE '/root/UA.all.sql';
Soweit ist das okay, besser waere jedoch, wenn auch noch
die Haeufigkeit mitgeliefert wuerde. Dazu muesste ich jedoch
in jede Teil-Query ein "GROUP BY", womit keine uebergreifende
Vereinzelung erfolgt, also jede Tabelle alle UA's liefert.
Haette da jemand eine Idee, wie man das noch schaffen koennte,
ohne fuer jeden UA-String einzeln die Anzahl zu ermitteln ...
m. b. G. Norbert
-------------------
Notruf 0177-1741686
-------------------
e.o.m.
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive