• Sql Server中不相关的两个数据表的全部显示


    数据表1
    create table a
    (
     id int,
     times int,
    )
    数据表2
    create table b
    (
     id int,
     rid int,
    )
    go
    查询表1
    select * from b 
    结果:
      id  rid
    1  1  11
    2  2  22
    3  3  33
    查询表2
    select * from a
    结果:
      id  rid
    1  1  1
    2  2  2
    3  3  3
    查询表的所有内容
    SELECT A1.id ,
      A1.times,
      B1.id,
      B1.rid
    FROM
    ( SELECT  ROW_NUMBER() OVER ( ORDER BY id ) id ,times FROM a)A1
    FULL JOIN
    ( SELECT ROW_NUMBER() OVER ( ORDER BY id ) id ,rid FROM B)B1 ON A1.id = B1.id
    WHERE b1.id=1
    结果:
      id  times  id  rid
    1  1      1              1        11
     
     
     
     
  • 相关阅读:
    jQuery标签操作
    Bootstrap和Font Awesome
    jQuery拾遗
    Bootstrap笔记
    软件测试
    Day01 第一个Python程序
    cd指令
    ls命令
    type命令
    每天一个Linux指令
  • 原文地址:https://www.cnblogs.com/zsznh/p/11270937.html
Copyright © 2020-2023  润新知