您好我正在经营一家企业,我有一个我无法运行的mysql行问题,我有一个单行sql条目我试图加入来自“tblCustomerCreditCards”并让它们出现在一条线上我试图绘制来自“tblCustomerAddresses”
我的tblCustomerAddresses的行是
select CustomerID,
FullName,
AddressLine1,
City,
ZipCode,
PhoneNumber
from tblCustomerAddresses
我的tblCustomerCreditCards是
select CustomerID,
CardholderName,
CardNumber,
ExpirationMonth,
ExpirationYear
from tblCustomerCreditCards
我的问题是我将如何得到它,以便我的信用卡行在地址的末尾出现,我可以将它全部放在一行......
如果可能,它可以用我所拥有的格式书写而不是通过分解,你的帮助表示赞赏...非常感谢
答案 0 :(得分:2)
听起来你需要的是一个简单的连接:
SELECT ca.CustomerID,FullName,AddressLine1,City,ZipCode,PhoneNumber,
CardholderName,CardNumber,ExpirationMonth,ExpirationYear
FROM tblCustomerAddresses ca
INNER JOIN tblCustomerCreditCards cc ON cc.CustomerID = ca.CustomerID
作为旁注,我希望这些信用卡号码是加密的。存储未加密的信用卡号码是一个非常大的禁忌号。