Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]Jak policzyć w bazie wpisy zaczynające się na określoną literę?
-tomii-
post
Post #1





Goście







Witam, prosiłbym o pomoc. Załozny ze mam prostą tabele:
  1. CREATE TABLE `ulica` (
  2. `id_ulica` INT(5) NOT NULL AUTO_INCREMENT,
  3. `ulica` VARCHAR(200) NOT NULL,
  4. PRIMARY KEY (`id_ulica`)
  5. );


Chciałbym policzyć w bazie wpisy, ktorych pierwsza litera np. zaczyna się na S. Powiedzmy że mamy kilka ulic które zaczynają się na S. Jak to zrobic? Chodzi mi aby wyświetliło tylko wynik w postaci cyfr ile mamy wpisów pod określoną ulicę.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Hazel
post
Post #2





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

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


No jedno zapytanie serwera nie obciąży, jeśli masz zamiar to mocno zapętlić i oprócz tego chcesz jeszcze zrobić masę innych rzeczy - słowem, jest to rozbudowana aplikacja, a nie zwykła strona - lepiej zastosuj inne rozwiązanie. Ogólnie RLIKE zabija serwer SQL jeszcze bardziej niż LIKE... Ale jeśli to jedyne zapytanie albo jedno z nielicznych, to oczywiście bez obaw.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 10:24