一辈子棉被羽绒被蚕丝被 发表于 2021-4-12 14:26:02

求一条SQL语句

有一张user表 字段有 name 和 phone

能不能一句SQL 把name和phone随机打乱啊

比如:
name    phone
小明      132
小张      138
小东      139

打乱后为:
name   phone
小明   139
小张   132
小东   138

骑着蜗牛绕地球 发表于 2021-4-18 16:33:33

SELECT
    t1.name,
    t2.phone
FROM
    (SELECT u.NAME FROM USER u) t1
LEFT JOIN
    (SELECT u. NAME,u.phone FROM USER u) t2
ON t1.name != t2.name

ON后面可以根据实际情况而定,不过就这样用,也基本上满足了你的要求.
页: [1]
查看完整版本: 求一条SQL语句