Mailinglisten-Archive |
Hallo,
es existieren 2 Tabellen, 'signal' - 11Mio rec und 'error' - 78 rec.
In beiden Tabellen gibt es eine nHandle, von der ich den Maximalwert
brauche:
SELECT MAX(s.nHandle) AS sMX FROM xtra.signal AS s;
+--------+
| sMX |
+--------+
| 236672 |
+--------+
1 row in set (0.00 sec)
SELECT MAX(e.nHandle) AS eMX FROM sigs.error AS e;
+--------+
| eMX |
+--------+
| 236667 |
+--------+
1 row in set (0.00 sec)
aber dann:
SELECT IF (MAX(s.nHandle) > MAX(e.nHandle), MAX(s.nHandle),
MAX(e.nHandle)) AS mx
FROM xtra.signal AS s
LEFT JOIN sigs.error AS e ON s.nHandle = e.nHandle;
+--------+
| mx |
+--------+
| 236672 |
+--------+
1 row in set (2 min 30.86 sec)
SELECT IF (MAX(s.nHandle) > MAX(e.nHandle), MAX(s.nHandle),
MAX(e.nHandle)) AS mx
FROM sigs.error AS e
LEFT JOIN xtra.signal AS s ON e.nHandle = s.nHandle;
+--------+
| mx |
+--------+
| 236667 |
+--------+
1 row in set (0.02 sec)
Da bin ich mal auf Eure Kommentare gespannt ...
m. b. G. N. Pfeiffer
---------------------
normal: 06131-1436094
Notruf: 0163-3613642
---------------------
e.o.f.
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive