Я хочу, чтобы UserId из таблицы транзакций был отличным, поэтому не могли бы вы сказать мне, как я могу получить отдельный идентификатор пользователя из таблицы транзакций, имеющей внутреннее соединение?
SELECT TransactionMaster.TransId, TransactionMaster.UserId, TransactionMaster.SessionId, TransactionMaster.TotalAmount, TransactionMaster.PaymentStatus,
TransactionMaster.TransDate, TransactionMaster.ShippingId, TransactionMaster.IPAddress, TransactionMaster.IsShipped, TransactionMaster.DeliveredDate,
Register.ID, Register.Password, Register.FirstName, Register.LastName, Register.MiddleName, Register.Address, Register.CountryId, Register.StateId,
Register.CityId, Register.Email, Register.Status, Register.IPAddress AS Expr1, Register.Account, Register.ZipCode
FROM TransactionMaster INNER JOIN
Register ON TransactionMaster.UserId = Register.ID
WHERE(TransactionMaster.UserId IN (SELECT Distinct UserId FROM TransactionMaster WHERE TransactionMaster.UserId IN(SELECT UserId FROM TransactionMaster)))
Прямо сейчас я получаю вывод:
**Transid UserId sessioId otherfields**
Ai36Lft9X4PrHg8p7BTs2n5K5Dcz4E z8CFj92M dzwsyf55s1io1e552ifty555
d3YAs6j4L2SxJm95PeDn78NbCq49By f4M5Rmr9 1u0mkd45rt5jz455axcvbgbd
k6Z5LiYp39CnBs24Gca8D7Sfw8J6Xd f4M5Rmr9 zo1gwz45gtbg3uegkkf21dmz
Но я хочу этот тип вывода
**Transid UserId sessioId otherfields**
Ai36Lft9X4PrHg8p7BTs2n5K5Dcz4E z8CFj92M dzwsyf55s1io1e552ifty555
d3YAs6j4L2SxJm95PeDn78NbCq49By f4M5Rmr9 1u0mkd45rt5jz455axcvbgbd