Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie po pierwszej literze
Earth
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 2
Dołączył: 6.12.2006

Ostrzeżenie: (0%)
-----


Potrzebuje zobaczyć w bazie wyniki z kolumny, które mają jako pierwszą literę "A". Czy da się skonstruować takie zapytanie w MySQL?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Poszukaj w manualu funkcji do strinow: Generalnie SELECT * FROM WHERE kolumna LIKE "A%"; - jak sie nie pomylilem:)
Go to the top of the page
+Quote Post
flv
post
Post #3





Grupa: Zarejestrowani
Postów: 130
Pomógł: 1
Dołączył: 29.06.2007

Ostrzeżenie: (0%)
-----


  1. SELECT * FROM tabela WHERE substring(kolumna,1,1)='A';


Ten post edytował flv 10.07.2007, 21:33:34
Go to the top of the page
+Quote Post
proffix
post
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 16.07.2007

Ostrzeżenie: (0%)
-----


Można też użyć LEFT czyli

  1. SELECT *
  2. FROM tabela WHERE LEFT( kolumna, 1 ) = 'A'
Go to the top of the page
+Quote Post
Earth
post
Post #5





Grupa: Zarejestrowani
Postów: 169
Pomógł: 2
Dołączył: 6.12.2006

Ostrzeżenie: (0%)
-----


Dziękuje wszystkim za pomoc. Teraz czas na nową lekturę najprawdopodobniej Almach MySQL, żebym na przyszłość nie musiał zadawać pytań z tej dziedziny a mógł pomóc innym. Niestety w książce, którą kiedyś przeczytałem Biblia PHP+MySQL nie ma opisanych takich rzeczy.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 13:15