0

我有两张桌子tbl_expensetbl_miscellaneous_category. 在tbl_expense我有一些领域。主要idcategory.In tbl_miscellaneous_category id and name。这个名字不过是categorytbl_expense table. 我需要这样的o/p:id name

SELECT te.id,te.category  
FROM tbl_expense te 
         inner join tbl_miscellaneous_category  tmc 
                on te.category=tmc.id 
WHERE te.id= '1'
4

2 回答 2

0

它不太清楚您在寻找什么,但我相信以下方法会起作用:

SELECT 
    te.id, tmc.name 
FROM 
    tbl_expense te inner join tbl_miscellaneous_category tmc 
        on te.category=tmc.id WHERE te.id= '1'

此解决方案将提供由 中的name列提供的类别名称tbl_miscellaneous_category

于 2012-08-08T06:41:22.470 回答
0

而不是te, 使用tmc其中包含的名称category

SELECT   te.id, 
         tmc.name 
FROM     tbl_expense te 
              INNER JOIN tbl_miscellaneous_category tmc 
                 ON te.category = tmc.id 
WHERE    te.id = '1'
于 2012-08-08T06:43:26.553 回答