Anda dapat melakukannya menggunakan FIND_IN_SET , misalnya
SELECT * FROM T WHERE T.id IN(4,78,12,45)
ORDER BY FIND_IN_SET(T.id,'4,78,12,45');
Meskipun Anda harus menduplikasi daftar, jika Anda membuat kueri dalam kode, ini bukan masalah besar.
Anda dapat melakukannya menggunakan FIND_IN_SET , misalnya
SELECT * FROM T WHERE T.id IN(4,78,12,45)
ORDER BY FIND_IN_SET(T.id,'4,78,12,45');
Meskipun Anda harus menduplikasi daftar, jika Anda membuat kueri dalam kode, ini bukan masalah besar.
Berapa banyak pertanyaan yang terlalu banyak?
Menghapus tabel dengan mysqli_multi_query()
Spring data JPA:mendapatkan Tidak ada alias ditemukan di Tuple hasil! kesalahan saat menjalankan kueri khusus
PHP Pilih dari MySQL di mana bidang tanggal adalah 7 hari ke depan
SQL Where Clause dengan banyak nilai