我的CCnumber表格格式为'441231xxxxxxxxxx',然后是所有Card BIN编号的表格,格式为'441231'
我如何加入这两张桌子?
我试过了:
SELECT CardType, COUNT(Transactions.cc)
FROM CardBin CB
JOIN CreditCardLog CC ON LEFT(CCnumber.CC,6)=BinNumber.CardBin
GROUP BY CardType;
我正在使用MS SQL。非常感谢。
答案 0 :(得分:2)
我认为您只需要在查询中正确使用表别名:
SELECT CardType, COUNT(cc.Transactions)
FROM CardBin CB JOIN
CreditCardLog cc
ON LEFT(cc.CCnumber, 6) = cb.BinNumber
GROUP BY CardType;
表别名在列之前,在引用中。