Помощник
|
Запрос SELECT |
asidlink
|
Сообщение
#1
|
||
|
|
||
|
|||
asidlink
|
Сообщение
#2
|
|
как добиться от запроса SELECT * FROM `chmf` WHERE `last`=(SELECT `last` FROM `chmf` ORDER BY `id` LIMIT 1) чтобы выдавать одинаковые `last` только соседних строк а не искать по всей табл.? пример, в бд есть 15 записей, в первой, второй, третей и в пятой значения поля `money` равны. мой запрос выдаст 1,2,3,5 запись. но мне нужно, чтобы он выдал только те записи, которые соседние, т.е. 1,2 и 3. |
|
|
alexdrob |
25.3.2010, 6:24;
Ответить: alexdrob
Сообщение
#3
|
|
Вашь пример не соответствует вашим требованиям или я не правильно понял что нужно.
В вашем примере выдаст одинаковые last не любые а только которые такие же как и ласт в строке с самым маленьким ID вот пример который веберет все соседние одинаковые поля last select t1.* from chmf as t1, chmf as t2 where t1.last=t2.last and abs(t1.id-t2.id)=1 group by id
|
|
|
asidlink
|
Сообщение
#4
|
|
alexdrob
как сделать чтобы запрос выдал только строки в которых `last` равно `last`первой строке (т.е. с самым маленьким id) но при условии, что все эти строки будут соседними(т.е. id=2,3,4)? поле id в таблице-дата+время, пример - 201003251653. |
|
|
alexdrob |
25.3.2010, 19:35;
Ответить: alexdrob
Сообщение
#5
|
|
ааа, ну так раз надо равные именно первой строке то
select t1.* from chmf as t1, chmf as t2 where t1.last=t2.last and abs(t1.id-t2.id)=1 and t1.last=(select last from chmf order by id limit 1) group by id
|
|
|
asidlink
|
Сообщение
#6
|
|
alexdrob,
это работает когда шаг id равен 1. у меня шаг id разный. |
|
|
asidlink
|
Сообщение
#7
|
|
запрос заработал после создания дополнительного поля id autoincrement.
Как сделать чтобы запрос состоял из одной строки, в которой будут усредненные (AVG) значения выводимых полей? |
|
|
ZhukV |
27.3.2010, 1:19;
Ответить: ZhukV
Сообщение
#8
|
|
|
http://zhukv-ru.na.by/rusql.rar
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Запрос на бесплатные полезности | 7 | Tia2 | 1835 | 23.3.2024, 11:27 автор: Alexand3r |
|
Куплю сайты, внутри темы подробный запрос | 3 | PticaKate | 3622 | 12.11.2019, 16:22 автор: 0pium |
|
убрать GET запрос с URL Сделать ЧПУ ссылок |
18 | WoWeb | 9851 | 28.10.2016, 17:18 автор: WoWeb |
|
серые пункты form-select-option (помогите написать более стабильный код) | 0 | deFISH | 5354 | 15.4.2014, 11:41 автор: -deFISH- |
|
Помогите формировать запрос.. | 0 | Radiance | 4386 | 27.9.2013, 12:11 автор: -Radiance- |
Текстовая версия | Сейчас: 28.3.2024, 16:31 |