Получить все уникальные значения из таблицы DynamodB в Go Lang - PullRequest
0 голосов
/ 13 июня 2019

Как мне реализовать ниже SQL в Go Lang на динамо-БД.

select *
from MyTable t
inner join (
    select username, max(date) as MaxDate
    from MyTable
    group by username
) tm on t.username = tm.username and t.date = tm.MaxDate

вход

col1   col2
------------
a        jan-01-2019
b        jan-01-2019
b        jan-01-2018
a        jan-01-2016

результат будет примерно таким:

col1   col2
------------
a        jan-01-2019
b        jan-01-2019

1 Ответ

0 голосов
/ 13 июня 2019

Я рекомендую вам сначала просмотреть документацию по лучшим методикам DynamoDB , а затем посмотреть это видео не менее 5 раз, а может и больше.Затем вернитесь и задайте новый вопрос.Лучшее, что вы можете сделать, - это сначала научиться правильно использовать инструмент, независимо от того, какую базу данных NoSQL вы просматриваете.

В данный момент вы не даете нам достаточно средств для продолжения, и похоже, что вам нужно это сделать.еще домашнее задание.Было бы иначе, если бы мы с тобой сидели за доской, тогда я мог бы дразнить твою информацию.Поскольку это не так, мы обязаны сделать больше и описать лучше, извините.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...