NodeJs MySQL OR Оператор

Опубликовано: 26 Июля, 2021

NodeJs: платформа с открытым исходным кодом для выполнения кода javascript на стороне сервера . Кроме того, среда выполнения javascript, построенная на движке JavaScript V8 Chrome. Его можно скачать здесь . Mysql Система управления реляционными базами данных (СУБД) с открытым исходным кодом, использующая язык структурированных запросов (SQL). Это самый популярный язык для добавления, доступа и управления контентом в базе данных. Здесь мы будем использовать Mysql в качестве базы данных для нашего узлового приложения. Его можно скачать здесь.

Оператор ИЛИ : этот оператор является логическим оператором и используется для выборки записей из таблицы, когда выполняется одно из условий. Мы используем оператор OR для установки базового запроса на объединение в MySQL.

Синтаксис:

SELECT [column_name(s)] FROM [table_name] WHERE condition1 OR condition2 OR condition3 …

Модуль:

  • mysql: модуль mysql используется для взаимодействия между сервером MySQL и приложением node.js.

Установка модуля:

 npm установить mysql

Предварительный просмотр таблицы пользователей SQL:

Пример 1:

index.js

Javascript




//Importing mysql module
const mysql = require( "mysql" );
//Creating connection
let db_con = mysql.createConnection({
host: "localhost" ,
user: "root" ,
password: '' ,
database: 'gfg_db'
});
db_con.connect((err) => {
if (err) {
console.log( "Database Connection Failed !!!" , err);
return ;
}
console.log( "We are connected to gfg_db database" );
// Query to be executed
let query = "SELECT * FROM users WHERE id = 3 OR name = 'rohan'" ;
//Executing the query
db_con.query(query, (err, rows) => {
if (err) throw err;
console.log(rows);
});
});

Запустите файл index.js, используя команду ниже:

 узел index.js

Консольный вывод:

Пример 2:

index.js

Javascript




//Importing mysql module
const mysql = require( "mysql" );
//Creating connection
let db_con = mysql.createConnection({
host: "localhost" ,
user: "root" ,
password: '' ,
database: 'gfg_db'
});
db_con.connect((err) => {
if (err) {
console.log( "Database Connection Failed !!!" , err);
return ;
}
console.log( "We are connected to gfg_db database" );
// Query to be executed
let query = "SELECT * FROM users WHERE id = 3 OR name = 'rohan' OR address = 'sideway'" ;
// Executing query
db_con.query(query, (err, rows) => {
if (err) throw err;
console.log(rows);
});
});

Запустите файл index.js, используя команду ниже:

 узел index.js

Консольный вывод: