Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Problem z zapytaniem
jakislogin
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 8.05.2015

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


Czesc (IMG:style_emoticons/default/wink.gif)

Mam w bazie table products, ktora zawiera kolumne o nazwie store_id, a w niej:

11001100
11111111
11000000
11111011

Potrzebowałbym na podstawie tego sprawdzić czy dany produkt nalezy do danego sklepu.

0 - nie ma w danym sklepie
1 - jest w danym sklepie

sklepow jak widac jest 8. Wiem ze powinno byc to inaczej rozwiazane ale było juz tak zrobione, mam tylko przerobic jak najmniejszym kosztem.

Teraz pytanie

$sql = "SELECT * FROM products WHERE store_id = '$city_code'";

jak w wyzej wymienionym zapytaniu sprawdzic status konkretnej cyfry?

Z góry dziekuje za pomoc

Ten post edytował jakislogin 20.05.2015, 16:05:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jakislogin
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 8.05.2015

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


a da się to rozwiązać jakoś z LIKE '%land%'; ?

Problem rozwiązany:

SELECT *
FROM myTable
WHERE SUBSTRING(store_id, 6, 1) = '1';

Ten post edytował jakislogin 21.05.2015, 08:48:44
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: 14.10.2025 - 05:40