MySQL запрос сомнения - PullRequest
       2

MySQL запрос сомнения

0 голосов
/ 11 августа 2010

мой запрос выглядит следующим образом:

SELECT
r.name
  , r.network
  , r.namestring
  , i.name
  , r.rid
  , i.id
  , d.dtime
  , d.ifInOctets
FROM router AS r
INNER JOIN interface AS i
ON r.rid = i.rid
INNER JOIN 1278993600_1_60 AS d
ON i.id = d.id
AND dtime BETWEEN 1279027200 AND 1279029000
WHERE r.network = "ITPN"
AND i.status = "active"
WHERE i.id BETWEEN 1418 AND 1518

Существует проблема, когда я добавляю последнюю часть WHERE i.id BETWEEN 1418 AND 1518, как я могу добавить дополнительное условие здесь?Любая помощь???Спасибо

Ответы [ 2 ]

1 голос
/ 11 августа 2010

У вас есть два предложения WHERE, и допускается только одно. См ответ Михаэля для правильного синтаксиса.

0 голосов
/ 11 августа 2010
SELECT r.name, r.network, r.namestring, i.name, r.rid, i.id, d.dtime,
       d.ifInOctets
FROM router AS r
INNER JOIN interface AS i
ON r.rid = i.rid
INNER JOIN 1278993600_1_60 AS d
ON i.id = d.id
AND d.dtime BETWEEN 1279027200 AND 1279029000
WHERE r.network = "ITPN"
AND i.status = "active"
AND i.id BETWEEN 1418 AND 1518
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...