Подобна заявка

smoke

Registered
Здравейте,
как мога да направя следното нещо в самата заявка в едно в полетата на таблицата в която търся информацията е от сорта на id|id|id как мога още в самата заявка да разделя тези ID-та и да проверя всяко едно от тях дали е равно на числото 5 но ми трябва това да става в самата заявка ?
 
Според мен и да намериш такъв начин ще е супер неефективен. Защо се опитваш да го направиш в заявката, а него направиш след като си извадил данните?
 
Да ама така ще отпаднат много записи а имам и странициране и ще се бъркат двете неща по скоро ще имам де не съм го започнал но тук питам за един параметър като се има предвид че ще бъдат около 20 и ще се използва JOIN ... и ако го правя в заявката незнам вие кажете малко съм объркан как точно да процедирам по принцип ще бъде търсача с IF-ове ли да го направя и да селектвам всички резултати и после да ги нагаждам или как ??
 
Какви резултати ще се пропускат? Какво ще му пречи страницирането?

Дърпаш заявката вкарваш резултатите в масив, като explode() -неш по знака | и търсиш за цифрата 5 в масива.
 
smoke каза:
Да ама така ще отпаднат много записи а имам и странициране и ще се бъркат двете неща по скоро ще имам де не съм го започнал но тук питам за един параметър като се има предвид че ще бъдат около 20 и ще се използва JOIN ... и ако го правя в заявката незнам вие кажете малко съм объркан как точно да процедирам по принцип ще бъде търсача с IF-ове ли да го направя и да селектвам всички резултати и после да ги нагаждам или как ??

Грешна ти е структурата на БД. Вместо поле с изброени стойности направи си отделна таблица за връзките.
 

Back
Горе