- Автор темы
- #1
Таблицы:
iusers
$query = "CREATE TABLE iusers
(
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id),
name VARCHAR(20),
city VARCHAR(30),
status SMALLINT,
pos SMALLINT
)
iuser_service
$query = "CREATE TABLE iuser_service
(
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id),
user_id SMALLINT,
serv_id SMALLINT,
doplata VARCHAR(10)
)
Делаю запрос:
Хотя я точно знаю что есть пользователь у которго iuser_service.id='3' и iuser.status=1 ... но почему то запрос выполняется с нулевым результатом.. уже голову сломал не могу понять в чем причина...
iusers
$query = "CREATE TABLE iusers
(
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id),
name VARCHAR(20),
city VARCHAR(30),
status SMALLINT,
pos SMALLINT
)
iuser_service
$query = "CREATE TABLE iuser_service
(
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id),
user_id SMALLINT,
serv_id SMALLINT,
doplata VARCHAR(10)
)
Делаю запрос:
Код:
SELECT DISTINCT(iuser.id) FROM iuser,iuser_service WHERE iuser.status=1 AND iuser_service.id='3' AND iuser_service.user_id=iuser.id ORDER BY iuser.pos ASC LIMIT 0,10
Хотя я точно знаю что есть пользователь у которго iuser_service.id='3' и iuser.status=1 ... но почему то запрос выполняется с нулевым результатом.. уже голову сломал не могу понять в чем причина...