MYSQL запрос на примере (QBE)

Я действительно не понимаю этого

QBE

значит.. я искал, но я не смог понять этот термин..

Мой клиент должен

создать отчет с использованием QBE

насколько мне известно, это поиск по REGEXP, но не ясно,

может кто-нибудь иметь лучший пример, чтобы понять это.. Пожалуйста, поделитесь со мной Спасибо!

1 ответ

Query by example(QBE) - это простой способ написания запросов к БД более гибким способом.

например, я могу искать строку "doc" в моей таблице БД, указав doc.. в моем окне поиска. Затем он будет искать всю строку, начинающуюся с "doc".

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

Пожалуйста, помните, что QBE - это просто модель запроса выше уровня.

Спасибо, Раджендра.

Если у вас есть Microsoft Access, вы можете создавать запросы с помощью SQL или QBE. QBE выглядит как электронная таблица с ~5 строками (вроде). Когда вы перетаскиваете столбец таблицы на лист, он будет добавлен как столбец. Вы используете строки, чтобы указать фильтрацию (предложение WHERE). Выражения, встречающиеся в одной строке, объединяются вместе, выражения в разных строках объединяются вместе.

Так что у вас может быть это...

имя | возраст | возраст | | = 'Смит' | > 10 | < 20 |

даст... "ВЫБЕРИТЕ имя, возраст ОТ ГДЕ name = 'Smith' И возраст> 10 И возраст <20

Другие вопросы по тегам