Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Requete SQL un peu bizarre

2 réponses
Avatar
jbx028
J'aimerais construire une requête SQL un peu particulière.

Admettons que dans une table TOTO, champs TITI (string), j'ai un
enregistrement de la sorte :

"AAA * BBBB"

Comment faire un SQL qui me retourne cet enregistrement avec ce type
de critère : "AAA kk BBBB" ou "AAA ppppp BBBB".
Ma demande peu paraitre bizarre, car en générale, c'est le contraire
qui est deamndé, mais j'en ai besoin.
Si qq à une idée (regexp ??).

Merci

2 réponses

Avatar
Eric Gaennec
jbx028 wrote:
J'aimerais construire une requête SQL un peu particulière.

Admettons que dans une table TOTO, champs TITI (string), j'ai un
enregistrement de la sorte :

"AAA * BBBB"

Comment faire un SQL qui me retourne cet enregistrement avec ce type
de critère : "AAA kk BBBB" ou "AAA ppppp BBBB".
Ma demande peu paraitre bizarre, car en générale, c'est le contraire
qui est deamndé, mais j'en ai besoin.
Si qq à une idée (regexp ??).

Merci



AAA%BBB par exemple
Avatar
Ph. B.
jbx028 wrote:

J'aimerais construire une requête SQL un peu particulière.

Admettons que dans une table TOTO, champs TITI (string), j'ai un
enregistrement de la sorte :

"AAA * BBBB"

Comment faire un SQL qui me retourne cet enregistrement avec ce type
de critère : "AAA kk BBBB" ou "AAA ppppp BBBB".
Ma demande peu paraitre bizarre, car en générale, c'est le contraire
qui est deamndé, mais j'en ai besoin.
Si qq à une idée (regexp ??).

Merci



SELECT TITI
FROM TOTO
WHERE TITI LIKE 'AAA%BBBB'

ou si les espaces de séparation sont significatifs:
WHERE TITI LIKE 'AAA % BBBB'

--
Philippe.