NodeJs MySQL OR Оператор
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
Консольный вывод: