Оператор выбора SQL с WHERE, AND, OR

Есть два простых способа включить CSS-файл. Вы можете определить его в HTML, но если вы хотите переопределить уже принятое значение, вы должны использовать важный тег в конце вашего CSS-атрибута.

Или вы можете определить его в себе YourName.java

public interface CellTabelResources extends CellTable.Resources {
    public interface CellTableStyle extends CellTable.Style {
    };

    @Source({ "style.css" })
    CellTableStyle cellTableStyle();
}

, которые делают ваш стиль.css самым важным, поэтому он переопределяет любой другой стиль.

13
задан Rehan Shah 30 December 2018 в 09:59
поделиться

3 ответа

Согласно приоритет операторов для MySQL AND имеет более высокий приоритет, чем OR.

Итак C1 И C2 ИЛИ C3 будут рассматриваться как (C1 И C2) ИЛИ C3

Чтобы переопределить приоритет по умолчанию, необходимо использовать круглые скобки следующим образом: C1 И (C2 ИЛИ C3)

В вашем случае правильный запрос:

SELECT name, sex, fur, color 
FROM dogs 
WHERE sex='male' AND fur='short' AND (color='black' OR size="big");
31
ответ дан 1 December 2019 в 19:22
поделиться

То, как вы используете скобки в описании своей цели, правильно. Синтаксис:

SELECT name, sex, fur, color 
    FROM dogs 
    WHERE sex="male" AND fur="short" AND (color="black" OR size="big");
1
ответ дан 1 December 2019 в 19:22
поделиться

Не забудьте добавить круглые скобки, чтобы условие ИЛИ оценивалось правильно.

SELECT name, sex, fur, color 
FROM dogs 
WHERE sex='male' AND fur='short' AND (color='black' OR size='big');
4
ответ дан 1 December 2019 в 19:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: