Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie znaleziony key z pośród 100 000
Forum PHP.pl > Forum > Bazy danych > MySQL
k00sl
Witam, mam pewien problem ze znalezieniem danego klucza w bazie z pośród ok. 100 000 rekordów.

Wyszukuję dany klucz takim oto zapytaniem

("SELECT * FROM `tabela1` WHERE `key`='abcde123'")

gdzie key jest podstawowym kluczem typu varchar(20).

Skrypt, zwraca mi, że key nie został odnaleziony, natomiast gdy stworzyłem nową tabele taką samą, lecz tylko z jednym danym rekordem poszukiwanym, to key zostaje odnaleziony.

Nie znam się na tym dobrze, ale wygląda na to, że to ma jakiś związek z dużą ilością rekordów. Da się to jakoś naprawić, abym mógł wyszukiwać rekordy z pośród dużej ilości rekordów? Proszę o pomoc.
wookieb
A walnij coś takiego i zobacz czy ci znajdzie
  1. SELECT * FROM `tabela1` WHERE `key` LIKE '%abcde123%'

Bo może masz w tym kluczu jakies białe znaki
k00sl
tak już problem naprawiony, moje niedopatrzenie.. w każdym rekordzie było wstawione przejście do nowej lini winksmiley.jpg
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.