Diskuze: Řazení podle počtu obsažených znaků při operátoru LIKE
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Trošku mi to přijde jako nesmysl. Když těch jmen obsahujících stejný počet "požadovaných" písmen bude víc, zobrazí se jich jen 5. Co když ale ten, co ho hledám bude až další?
Smysluplnost ponechávám stranou.
SELECT
name,
len(name) - len(replace(name, 'text', '')) AS pocet
FROM
users
WHERE
name LIKE %text%
ORDER BY
pocet DESC
Zobrazeno 3 zpráv z 3.