Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tulis kueri MySQL untuk mendapatkan hasil yang diperlukan

Jika saya mengerti dengan benar, Anda menginginkan nilai terakhir yang merupakan salah satu dari empat yang Anda tentukan (yaitu bukan 'NONE' ). Fungsi jendela mungkin merupakan solusi paling sederhana:

select t.*
from (select t.*,
             first_value(value) over (partition by uaid order by id desc) as current_value
      from t
     ) t
where risk_factor <> 'NONE';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SELECT * FROM tbl WHERE clm LIKE CONCAT('%',<other sql query LIMIT 1>,'%') - BAGAIMANA?

  2. Bagaimana cara melihat indeks untuk database atau tabel di MySQL?

  3. Bagaimana cara mencocokkan catatan yang terkait dengan kumpulan catatan tertentu lainnya?

  4. Bagaimana Anda mengonversi tabel induk-anak (kedekatan) menjadi kumpulan bersarang menggunakan PHP dan MySQL?

  5. Mengekspor tabel dari Amazon RDS ke file CSV