› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
Erskine
V2EX  ›  MySQL

一个简单的数据库问题,我觉得还是问下你们怎么做比较好

  •  
  •   Erskine · Jul 13, 2017 via Android · 4421 views
    This topic created in 3365 days ago, the information mentioned may be changed or developed.
    有一堆数据,数据有两列 A 和 B,怎么快速找出数据库没有相同的数据( A 和 B 两列完全匹配数据库里的 A 和 B,其中一个不匹配就算数据不同),我目前是想到循环一条条找过去,有没有什么办法可以快速找出来
    7 replies  •  2017-07-13 18:56:18 +08:00
    knva
        1
    knva  
       Jul 13, 2017
    没有
    veelog
        2
    veelog  
       Jul 13, 2017 via iPhone
    mysql -e "select * from table"|sort|uniq -c
    yulitian888
        3
    yulitian888  
       Jul 13, 2017
    没看懂问题~~~~
    关系型的库?
    Group 起来取 Count>1 的项
    是这个意思么?
    yung
        4
    yung  
       Jul 13, 2017 via Android
    临时表,然后把数据里的 A B 插进去然后用一条 sql ?
    mxmai
        5
    mxmai  
       Jul 13, 2017
    A 和 B 列数据不重复?如果重复的话,怎么知道是数据重复还是跟数据库表里的数据重复?以数据库中 A 和 B 所在的表数据建一临时表,然后以 A 和 B 建唯一索引?
    iszero
        6
    iszero  
       Jul 13, 2017 via Android
    看不懂啊。。。一会是数据,一会是数据列
    noNOno
        7
    noNOno  
       Jul 13, 2017
    select A+B from table ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   962 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 18:53 · PVG 02:53 · LAX 11:53 · JFK 14:53
    ♥ Do have faith in what you're doing.