divinity02 Ответов: 1

Как отфильтровать таблицу в mysql


всем привет


У меня есть два вопроса

вопрос 1: я делаю еще одну таблицу, где я должен отобразить всех клиентов, которые не находятся в определенной области, каков правильный синтаксис

вопрос 2: как увеличить кредитный лимит для клиентов, чей кредитный лимит составляет 10 000 долларов и более, на 20%

может ли кто-нибудь указать мне правильное направление?

Что я уже пробовал:

для вопроса 1: я уже пробовал это:
select * from customers where not exist = port of spain 


Я ИДК если это правильный синтаксис и для вопроса 2 я попробовал это сделать

select custID, fname,lname, creditLimit
from customers
where creditLimit >= $10000  and creditLimit * 0.20% 


Я не знаю, является ли это также правильным ответом,

1 Ответов

Рейтинг:
0

Wendelius

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

Кроме того, это звучит как домашнее задание, а мы не делаем домашнее задание. Ведь главная идея в домашнем задании заключается в том, что ученик учится.

Но для того, чтобы вы начали. Что касается вопроса 1: Взгляните на сравнения. Я думаю, что вы найдете точный ответ из документации: MySQL :: справочное руководство MySQL 5.7 :: 12.3.2 функции и операторы сравнения[^]

Для вопроса 2: чтобы внести изменения в существующую строку, необходимо использовать инструкцию UPDATE. Взгляните на это MySQL :: справочное руководство MySQL 5.7 :: 13.2.11 обновление синтаксиса[^]