Мудрим sql запросы
Здравствуйте, Уважаемые Пикабутяне. Начал осваивать программирование и начал это делать со среды Delphi 7 (По принципу от простого к сложному). Сейчас работаю над созданием приложения "Электронный кошелек". С помощью таблиц Paradox создал БД и хочу реализовать это через SQL-запросы. В таблице transaction 2-столбец это uid(очепятка на скрине)
Реализовав запрос на проверку существующего логина в БД, приступил к реализации главного окна.
Теперь, встал на этапе формирования самого запроса. Логика должна быть такова: При авторизации из поля(edit) "Login" запрос должен проверить есть ли в таблице такой логин, далее(в таблице users у каждого логина есть свой uid) по uid вывести поля из таблицы кошельки(wallet_name), а из "кошельков" по тому же полю историю платежей(trans). И далее выводить ее в DBGrid.
Создав песочницу решил похимичить и столкнулся с такой проблемой, результаты начинают повторяться.
Вот собственно, сам запрос.
Прошу знающих помочь. Я думал, через какие-либо операторы можно удалить, но ничего путного не нашел



