powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Получение дублированных данных с сохранение полного контекста
11 сообщений из 11, страница 1 из 1
Получение дублированных данных с сохранение полного контекста
    #39466719
Привет всем. Сразу скажу, что искал не переискал, как много...
Нужен совет\пример более опытного специалиста.
Есть объект js(json), я его пишу в SQLite.
Проблема заключается в том, что если я его групирую "GROUP BY aname", то выгружается только последняя запись.
Если смотреть на скрин, там 3 одинаковых aname, после групировки, выводится один, к примеру первый, а остальных нет(хотя мат. операции я могу произвести).

Мне нужно, чтобы выводился один "aname" и все значения, которые привязаны к 3 "aname".

Помогите с советом или запросом в SQL
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466821
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
group_concat()
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466898
Akina,

можете пример навести?

Делаю вот так - "SELECT * GROUP_CONCAT(aname) FROM organizationTest3 WHERE cname='" + name + "'" or "SELECT * GROUP_CONCAT(aname) FROM organizationTest3 WHERE cname='" + name + "'GROUP BY cfac", бъет ошибку
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466908
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей work.mlДелаю вот так
Сделайте "вот так" в переменную, и показывайте то, что в ней получилось.
Да, результат надо обрамить тегом SRC - SQL, и отформатировать (читабельность результата оценивать по кнопке "Просмотр").
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466976
Сергей work.mlAkina,

можете пример навести?

Делаю вот так -
Код: javascript
1.
2.
aname = ПЕТЕРБУРГСКИЙ ФИЛИАЛ ЗАО ЮНИКРЕДИТ БАНК
cname = АИ1




Код: sql
1.
2.
3.
var result = "SELECT * GROUP_CONCAT(aname) AS order_summary FROM organizationTest3 WHERE cname='" + name + "' GROUP BY aname"

result - ( ERROR:  Object {message: "sqlite3_prepare_v2 failure: near "GROUP_CONCAT": syntax error", code: 5} )




Если делать без "*", то выводит объект
Код: javascript
1.
aname

, но все остальное
Код: javascript
1.
 undefined 
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466984
Akina,
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466988
Akina,

Простите, туплю не по детски. Пытаю делать все правильно, но с рук все валится...

Это когда "*".
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466990
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну сразу видно, что между звездой и GROUP_CONCAT кто-то забыл запятую поставить...
Но вообще-то Вас просили не код на хрен знает каком ЯП, а то, что получится в переменной result после выполнения операции присвоения.
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39466991
Сергей work.mlAkina,

Простите, туплю не по детски. Пытаю делать все правильно, но с рук все валится...

Это когда нет "*".
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39467025
Akina,

Я дабажу на телефоне сразу. База уже отдается на телефон разбитая в виде объектов.

Можете прислать пример на подобие этого:



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
acompid: "7840448249"
aisc: 0
aname: "ПЕТЕРБУРГСКИЙ ФИЛИАЛ ЗАО ЮНИКРЕДИТ БАНК "
aval: "2017-05-31T21:00:00.000Z"
cfac: "7840448249000000876"
cfcl: "СМРТ-ЭНЕРГО"
cfid: 197
cfit: "Поступления от клиентов"
cfopd: "2015-11-01T21:00:00.000Z"
cfopv: 1000000
cname: "АИ1"
id: 1
uname: "admin"

acompid: "7840448249"
aisc: 0
aname: "ПЕТЕРБУРГСКИЙ ФИЛИАЛ ЗАО ЮНИКРЕДИТ БАНК "
aval: "2017-05-31T21:00:00.000Z"
cfac: "7840448249000000876"
cfcl: "ЮНИКРЕДИТ БАНК, ЗАО"
cfid: 198
cfit: "Возврат с овернайта с процентами"
cfopd: "2015-11-01T21:00:00.000Z"
cfopv: 1274869.11
cname: "АИ1"
id: 2
uname: "admin"




Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
result

acompid: "7840448249"

aname: "ПЕТЕРБУРГСКИЙ ФИЛИАЛ ЗАО ЮНИКРЕДИТ БАНК "
aval: "2017-05-31T21:00:00.000Z"
cfac: "7840448249000000876"
cfcl: "СМРТ-ЭНЕРГО"
cfid: 197
cfit: "Поступления от клиентов"
cfopd: "2015-11-01T21:00:00.000Z"
cfopv: 1000000
cname: "АИ1"
id: 1

cfcl: "ЮНИКРЕДИТ БАНК, ЗАО"
cfid: 198
cfit: "Возврат с овернайта с процентами"
cfopd: "2015-11-01T21:00:00.000Z"
cfopv: 1274869.11
cname: "АИ1"
id: 2
...
Рейтинг: 0 / 0
Получение дублированных данных с сохранение полного контекста
    #39467040
Akina,

Или хотя бы ссылку, там где пример на одном столбце. Буду благодарен!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Получение дублированных данных с сохранение полного контекста
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]