2016-04-13 8 views
0

Скажем, у меня есть следующие данные в моей базе данных: http://pastebin.com/DTMG9SzYкак выбрать отдельные записи из моей базы данных couchbase?

Мне нужно написать отборное заявление, что будет возвращать Последнюю запись для каждого имени, и мне нужно, чтобы возвратить все поля, а не только имя.

Я попытался следующие:

cbq> SELECT distinct(name) FROM `test-db` order by name, pb_date'; 

Это возвращает записи/документы, которые мне нужны, но я пропускаю другие поля, такие как pb_date т.д.

Покушение 2

cbq> SELECT distinct(name), pb_date FROM `test-db` order by name, pb_date'; 

Это просто возвращает все три записи, что не то, что я хочу.

Я немного зацикливаюсь, но если кто-то может указать мне в правильном направлении, я был бы признателен.

ответ

0

Я надеюсь, что это воля помогает вам

SELECT * FROM `test-db` GROUP BY name 

если не дайте мне знать дальнейшее

Смежные вопросы