|
|
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
имеется табличка BI_RATE ID_RATE | ID_USER | RATE | PHRASE если делаем запрос: SELECT ID_USER, MAX (RATE) FROM BI_RATE WHERE PHRASE LIKE 'someword' GROUP BY ID_USER ORDER BY MAX (RATE) DESC то нам выдается список пользователей с максимальными ставками (RATE) за какое-то слово someword в порядке убывания ставки. А теперь вопрос: как в выдоваемую табличку добавить ID_RATE, соответствующий максимальной ставке данного пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 13:01:42 |
|
||
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/forum/actualthread.aspx?tid=233652 ещё можешь поискать по форуму. Кто-то делал такое извращение типа max(rate+ID_USER/1000000), а потом выковыривал из этого максимума нужные значения. ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 13:41:08 |
|
||
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, подскажите пожалуйста, как написать такой запрос: Select * From MyTable Where Field1=100 Select * From MyTable Where Field1=200 ... Select * From MyTable Where Field1=2000 т.е. запрос тот же самый, меняется только значение Field1, не хочется 10 раз писать один и тот же запрос. Как это реализовать? Почему то не удалось создать свой топик, поэтому вклиниваюсь в чужой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 12:37:04 |
|
||
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 12:58:11 |
|
||
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
Спасибо, кажется я неправильно сформулировал вопрос. Хотел спросить можно ли написать запрос в виде какой то строки Query="Select * From MeTable where Field1="+MyVar а потом загнать его в цикл и вызывать. Значение MyVar тоже вычисляется. В Foxpro можно было бы с помощью макрокоманды &Query. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:15:14 |
|
||
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
http://dev.mysql.com/doc/refman/5.1/en/sqlps.html однако есть сильное подозрение, что сие нужно бы сделать на клиенте... ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:35:59 |
|
||
|
Как написать запрос?
|
|||
|---|---|---|---|
|
#18+
Novichok1Спасибо, кажется я неправильно сформулировал вопрос. Хотел спросить можно ли написать запрос в виде какой то строки Query="Select * From MeTable where Field1="+MyVar а потом загнать его в цикл и вызывать. Значение MyVar тоже вычисляется. В Foxpro можно было бы с помощью макрокоманды &Query. смотрите в документации prepared statements ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 14:39:06 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1853365]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
440ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 705ms |

| 0 / 0 |
