article表内容如下:
Id    标题                             分类
1     CSS基础知识入门                   1
2     ASP文件操作函数                      2
3     CSS布局中注意的问题               1category表内容如下:
ID       分类名称
1        CSS知识
2        ASP知识要查询article表的内容列表,返回article表的“分类”字段需要去category表中查询,得到分类的中文名称。
需要返回的结果如下:
1     CSS基础知识入门                   CSS知识
2     ASP文件操作函数                     ASP知识
3     CSS布局中注意的问题               CSS知识这样的SQL语句怎么写?请指点

解决方案 »

  1.   

    select A.id,A.标题,B.分类名称
    from article A,category B
    where A.分类=B.id
      

  2.   

    select a.id,a.标题, b.分类名称 
    from article a ,category b
    where a.分类=b.ID
      

  3.   

    wonderful answer! 又有新的需求,求指点!article表内容如下:
    Id    标题                            添加者       最后修改者
    1     CSS基础知识入门                   1          3
    2     ASP文件操作函数                   1          3
    3     CSS布局中注意的问题               1          2用户表users表内容如下:
    ID       用户名
    1        张三
    2        李四
    3        管理员
    要根据article的ID同时取出users表中对应的用户名,这个SQL语句该怎么写呢?需要返回的结果如下:
    ID    标题                              添加者              最后修改者
    1     CSS基础知识入门                  张三                 管理员
    2     ASP文件操作函数                  张三                 管理员
    3     CSS布局中注意的问题              张三                 李四
      

  4.   

    select a.id,a.标题, b.分类名称 ,c.用户名
    from article a ,category b,users c
    where a.分类=b.ID
    and a.最后修改者=c.ID
      

  5.   

    To:ACMAIN_CHM版主同志,您写的不对,我想取出的是:
    ID    标题                            添加者             最后修改者
    1     CSS基础知识入门                  张三                 管理员
    2     ASP文件操作函数                  张三                 管理员
    3     CSS布局中注意的问题              张三                 李四article表中2个字段都是用户名,一个是添加者,一个是修改者。这2个字段值不同,都需要从users用户表中取出。