Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z polem tekstowym
Forum PHP.pl > Forum > Bazy danych
cfk
Potrzebuję zapytanie SQL, które rozwiąże nast. problem.
Mam tabele o strukturze:

id | nazwisko | numer | blad

i przykładowy rekord w niej wygląda tak

1 | kowalski | 1234 | blad1; blad2; blad3

jak widać kolejne błędy są od siebie rozdzielane średnikami.
A chciałbym z tego uzyskać tabele gdzie w jednym rekordzie jest tylko jeden błąd, czyli z powyższego rekordu otrzymalibyśmy 3 nast.

1 | kowalski | 1234 | blad1;
1 | kowalski | 1234 | blad2;
1 | kowalski | 1234 | blad3

nie wiem jak sie do teog zabrać, może ktoś ma jakiś pomysł lub całe zapytanie.
Za wszelką pomoc z góry dziękuje
pozdrawiam smile.gif
phpion
Masz źle skonstruowaną bazę danych. Błędy należałoby zapisywać w osobnej tabeli powiązanej z tabelą użytkownikó (czy co to jest) za pomocą klucza obcego. Wtedy nie miałbyś żadnych problemów.
cfk
dobra, wszystko pięknie, tylko że dziwnym trafem sie składa że to nie było moje pytanie. Dostałem jakąś tam baze i musze ją jakoś doprowadzić do jakiejś lepszej postaci, a niestety z rozdzieleniem tego pola tekstowego nie umiem sobie sam poradzić.
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.