Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

truy vấn sql để trích xuất các bản ghi duy nhất

Có, điều này có thể thực hiện được bằng cách sử dụng tổng hợp cơ bản. Chú ý cách tôi đã đăng dữ liệu có thể tiêu thụ được? Đây là điều bạn nên làm. Tôi mất nhiều thời gian hơn để tạo dữ liệu có thể sử dụng được so với việc viết truy vấn.

with something(Col1, Col2) as
(
    select 1, 'microsoft' union all
    select 0, 'cisco' union all
    select 2, 'cisco' union all
    select 3, 'vmware' union all
    select 0, 'adobe' union all
    select 0, 'microsoft'
)

select Col2
from something
group by Col2
having MAX(Col1) = 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. R Truy vấn RMySQL làm biến dạng các ký tự tiếng Nhật

  2. Cập nhật MySQL sử dụng PDO và câu lệnh chuẩn bị không hoạt động

  3. mysql auto_increment bằng 5?

  4. Làm việc với con trỏ tệp trên csv

  5. MySQL | REGEXP VS Thích