Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyciągniecie fragmentu textu
Forum PHP.pl > Forum > Bazy danych > MySQL
slash^
Czesc smile.gif

Mam pytanko, jak wyciągnąc z pola typu VARCHAR tylko fragment tekstu jednym selectem? czy jest to możliwe?

np. mam pole w postaci:
JAKIS TEXT ? XXYZ
i inne pole:
bla bla ? ABCD

i jak wyciągnąc tylko to, co jest PO pytajniku?

ps. wiem, że można by np. funkcjami php, ale chcialbym te dane pogrupować jakoś w zapytaniu...

help sad.gif
popbart
Przecież odpowiedziałem ci w twoim poprzednim temacie [zapytanie] nie umiem tego nazwac... winksmiley.jpg
  1. SELECT IF(locate('text',pole)>0,'text','nie_ten_text') AS szukane ,count(id) AS ile
  2. FROM tabela GROUP BY szukane
  3. HAVING szukane!='nie_ten_text'


edit---
sory trochę nie zatrybiłem rolleyes.gif
Cytat
i jak wyciągnąc tylko to, co jest PO pytajniku?

  1. SELECT substring(pole,(locate('?',pole)+1)) AS text,count(id) AS ile
  2. FROM tabela GROUP BY text
slash^
Przecież odpowiedziałem ci w twoim poprzednim temacie

Fakt, ale tam chodziło o co innego, nie mniej dzięki za podpowiedzi smile.gif Wieczorem posiedze i pokombinuje, tnx :*
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.