Get the App
SLTechnology News&Howtos  ›  Database  › 

Select in sort mysql select in (array) order by array

Shulou Source: shulou.com Published: 2022-06-01 18:18:11 10月03日 Update

1. Substring_index (inaccurate):

SELECT * FROM `tvmars_ Channel` WHERE `name` IN ('Zhang Yimou', '1080p', 'Hong Kong Film', 'Hollywood', 'Comedy Movie', 'Action Movie') order by substring_index ('Zhang Yimou, 1080p, Hong Kong Film, Hollywood, Comedy, Action Movie', name,1)

2 、 find_in_set:

SELECT * FROM `tvmars_ Channel` WHERE `name` IN ('Zhang Yimou', '1080p', 'Hong Kong Film', 'Hollywood', 'Comedy Movie', 'Action Movie') order by find_in_set (name,' Zhang Yimou, 1080p, Hong Kong Film, Hollywood, Comedy Film, Action Movie')

3 、 FIELD:

SELECT * FROM tvmars_channel WHERE name IN ('Zhang Yimou', '1080Prundjue', 'Hong Kong Movie', 'Hollywood', 'Comedy Movie', 'Action Movie') ORDER BY FIELD (name,' Zhang Yimou', '1080PPhonery', 'Hong Kong Movie', 'Hollywood', 'Comedy Movie', 'Action Movie')

Tags: Movies actions comedies Zhang Yimou Hollywood Hong Kong ranking Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno vpn Huawei MySQL Shulou Information Microsoft