group блин
- From
- Viktor Smirnov (2:5066/198)
- To
- All
- Date
- 2006-06-18T13:12:32Z
- Area
- SU.DBMS.SQL
Здравствуй All.
mysql 3.23
делаю так
--------------
SELECT *
FROM person
WHERE lastname like 'вих%'
ORDER BY person.lastname, person.firstname, person.secondname, id DESC
--------------
+--------+------------+-----------+------------+------------+
| ID | birth | firstname | secondname | lastname |
+--------+------------+-----------+------------+------------+
| 118733 | 1931-06-20 | З. | С. | Вихарева |
| 102962 | 1931-06-20 | З. | С. | Вихарева |
| 118732 | 1910-12-01 | В. | H. | Вихорев |
| 100060 | 1910-12-01 | В. | H. | Вихорев |
+--------+------------+-----------+------------+------------+
8 rows in set (0.13 sec)
вижу повторы
делаю
--------------
SELECT *
FROM person
WHERE lastname like 'вих%'
GROUP BY passportsernum
ORDER BY person.lastname, person.firstname, person.secondname
--------------
+--------+------------+-----------+------------+------------+
| ID | birth | firstname | secondname | lastname |
+--------+------------+-----------+------------+------------+
| 102962 | 1931-06-20 | З. | С. | Вихарева |
| 100060 | 1910-12-01 | В. | H. | Вихорев |
+--------+------------+-----------+------------+------------+
6 rows in set (0.13 sec)
а мне то нужны не первые, а как раз последние вхождения, т.е.
| 118733 | 1931-06-20 | З. | С. | Вихарева |
| 118732 | 1910-12-01 | В. | H. | Вихорев |
и как это правильно сделать?
С уважением, Viktor Smirnov.
... mail:meteoviktor@mail.ru icq:168881308 beeline:89051972587
---
* Origin: Жирх бовэру не товарищ (С) Илбэч (2:5066/198.0)
SEEN-BY: 50/12 203 450/159 186 1024 451/30 454/9 461/43 132 640 469/999
SEEN-BY: 4614/20 4616/3 4625/8 4641/444 5000/76 5000 5001/5001 5006/1 5007/1
SEEN-BY: 5010/53 70 5011/13 5012/23 46 5015/28 5019/31 5020/86 175 194 400 545
SEEN-BY: 5020/639 715 758 830 982 1057 1200 1523 1604 1665 1909 1922 2013 2238
SEEN-BY: 5020/4441 5021/3 29 5022/128 5025/3 750 5026/10 14 45 5027/12 5029/32
SEEN-BY: 5030/217 473 556 966 1063 1080 1339 1900 5035/38 5036/1 5040/47
SEEN-BY: 5042/13 5045/7 5047/47 5049/1 5051/15 5054/1 8 9 28 35 37 45 63 67
SEEN-BY: 5055/95 5057/1 5059/9 5060/88 5061/15 5062/1 5066/2 9 18 70 71 72 111
SEEN-BY: 5066/132 133 198 314 5077/70 5080/68 1003 5082/6 5083/21 5084/32
SEEN-BY: 5085/13 5090/106 5093/27 5095/20 5096/18 5099/133 6009/1
PATH: 5066/198 132 133 18 5020/400 4441 545 5054/1 37