|
|
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, подскажите, можноли сгрупировать записи при таком запросе? SELECT SUM(price) FROM t1 WHERE id IN(1,1) GROUP BY id t1 ----------- id, price 1 30 2 40 И получить результат t1 ----------- id, price 1 60 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 10:42:25 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
Бред какой-то... неужели под этим может прятаться какая-то вменяемая логика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 11:11:59 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
Бред это ваша невнимательность) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 11:49:20 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
Zhazhah, IN не может размножать записи, переписывайте через JOIN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:01:11 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
miksoft , наверное, UNION? ZhazhahБред это ваша невнимательность)Ага, логики всё-таки нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:05:19 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
Akina miksoft , наверное, UNION?Это уже вторично. Если данные в скобках берутся из готовой таблицы, то UNION не понадобится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:17:03 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
miksoft , при условии, что id уникален... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:22:16 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
похоже ТС пошол как хипи на переводчике гугл(когда переводят с рус на англ, результат обратно, результат обратно..и на выходе получают совершенно другую фразу. вот и ТС, взял почитал основы скл, а главное ключевые слова(написаные большими буквами) понял что язык похож на естественный, написал свою за дачу на естественном, выкинул все не ключевые слова мускла и решил что должно работать:). творческий подход - не поспоришь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:33:12 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
miksoftпереписывайте через JOIN. зачем? SELECT 2*SUM(price) FROM t1 WHERE id=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:37:33 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
Cygapb-007, А если IN(1,2,3)? SELECT price FROM t1 WHERE id = 1 UNION ALL SELECT price FROM t1 WHERE id = 1 Так тож не логично было бы, лучше тогда в цикле перебрать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:42:29 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
ZhazhahА если IN(1,2,3)? и что тогда? Вопроса не понял. Возможно, вы про это? Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:46:20 |
|
||
|
Группировка по повторяющемуся ID в запросе
|
|||
|---|---|---|---|
|
#18+
точнее, CASE внутри скобки суммирования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:47:18 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=152&tid=1833813]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 297ms |

| 0 / 0 |
