как выбрать те строки, где х> у - PullRequest
0 голосов
/ 17 сентября 2011

Кто-нибудь знает, как выбрать те строки, где x> y, где x и y оба являются столбцами таблицы.

$query = mysql_query("SELECT * FROM table WHERE x > '???' ");

Ответы [ 2 ]

3 голосов
/ 17 сентября 2011

Чтобы получить все строки, у которых значение столбца x больше значения столбца y, это просто.

SELECT * /*BTW - Don't use *. List desired columns explicitly*/
FROM table 
WHERE x > y;
2 голосов
/ 17 сентября 2011

Имена столбцов можно указывать в любом месте, где будет допустимым значение, даже с обеих сторон реляционного оператора.

SELECT *
  FROM table
  WHERE x > y
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...