zoukankan      html  css  js  c++  java
  • 全球征集-如何实现回文SQL的查询

      有个表,以下是创建的SQL:

    CREATE TABLE [dbo].[SysName](
        [ID] [int] IDENTITY(1,1) NOT NULL,
        [First] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
        [Last] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL
    ) ON [PRIMARY]

      以下是插入数据的语句:

    INSERT INTO dbo.[SysName] VALUES('a','b')
    INSERT INTO dbo.[SysName] VALUES('b','a')
    INSERT INTO dbo.[SysName] VALUES('c','d')
    INSERT INTO dbo.[SysName] VALUES('d','c')
    INSERT INTO dbo.[SysName] VALUES('e','f')
    INSERT INTO dbo.[SysName] VALUES('f','e')

      规定,ID是自增标识列,这个表里的数据是回文成对的,即有a,b这行数据,肯定有b,a这行数据,没有重复行,存储所在行的顺序随机,如可能是第一行的数据是a,b,并不一定第二行就存b,a,但一定有一行是存的b,a。补充:这里面不一定存字母,可能存任意字符,即使存字母也不一定是a,b这样存,可能是a,x这样存。

      现要查出所有单对的一组,如有a,b 和 b,a,那么我只要查出a,b或者b,a。

      现全球征集实现的SQL语句,方法不限,复杂程度不限,权当练手!

     

  • 相关阅读:
    带符号数的移位
    day03-Java语言基础之运算符
    day02Java语言基础数量部分
    day01Java概述
    交换机光口识别与连接问题
    wireshark怎么抓包
    Java中的语句
    构建主键批注的方法
    通过反射,获得数据库增删改查的sql语句的方法
    sql语句
  • 原文地址:https://www.cnblogs.com/zoexia/p/3941597.html
Copyright © 2011-2022 走看看