Pagina 1 din 1

Select dupa un cuvant dintr-un text

Scris: Mar Feb 26, 2013
de bvlucretiu
Bună!
La interogarea unei baza de date cu SELECT, trebuie să scriu tot cuvântul (întreg) pentru a întoarce înregistrarea din sirul respectiv.
Am o înregistrare într-o bază de date într-o coloană unde setările de bază sunt de tip text şi ca atare este un text alcătuit din mai multe cuvinte, iar la o interogare cu 'select' aş dori să îmi afişeze înregistrarea rândului respectiv şi dacă solicit doar un cuvânt existent în acel text, există vreo variantă în acest sens?
Vă mulţumesc !
Toate cele bune!

Select dupa un cuvant dintr-un text

Scris: Mar Feb 26, 2013
de steell
Exista

Cod: Selectaţi tot

select * from tabel where coloana like '%cuvant%';
Iti va afisa toate rezultatele ce contin cuvantul respectiv.
Daca vrei sa afiseze rezultatele ce se termina cu cuvantul respectiv scrii: %cuvant iar daca vrei sa inceapa cu cuvantul respectiv scrii: cuvant%
Sper ca te-ai prins.

Re: Select dupa un cuvant dintr-un text

Scris: Mar Feb 26, 2013
de bvlucretiu
Bună!
Mulţumesc foarte mult, funcţionează super!

Cod: Selectaţi tot

FROM `retete_prajituri`WHERE 
              `id`like'%$id%' OR
             `denumire_reteta`like'%$denumire_reteta%' OR 
             `baza1`like'%$baza1%' OR
             `produs1`like'%$produs1%' OR
             `produs2`like'%$produs2%' OR
             `produs3`like'%$produs3%' OR
             `mod1`like'%$mod1%' OR......
 
Mă interesa în coloana 'mod1' unde coloana este de tip text.
Mulţumesc încă o dată!
Toate cele bune!