NodeJS MySQL Функция MID ()
Опубликовано: 30 Марта, 2022
Функция MID () - это встроенная функция в MySQL, которая используется для получения подстроки входной строки между заданным диапазоном включительно.
Синтаксис:
MID (строка_входа; от; длина)
Параметры: Функция MID () принимает три параметра, как указано выше и описано ниже.
- input_string: Подстрока этого ввода будет вычислена
- from: Подстрока будет взята из этой позиции
- length: Длина подстроки
Возвращаемое значение:
Функция MID () возвращает подстроку входной строки между заданной начальной позицией и длиной. Если длина не соответствует строке, лишняя часть игнорируется.
Модули:
- mysql: для обработки соединений и запросов MySQL
npm установить mysql
Предварительный просмотр таблицы издателей SQL:
Example 1:
Javascript
const mysql = require( "mysql" ); 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" ); // notice the ? in query let query = `SELECT MID( "Geeks For Geeks" , 7, 20) AS MID_Output`; db_con.query(query, (err, rows) => { if (err) throw err; console.log(rows); }); }); |
Выход:
Example 2:
Javascript
const mysql = require( "mysql" ); 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" ); // notice the ? in query let query = `SELECT name, MID(name, 1, 3) AS MID_Output FROM publishers`; db_con.query(query, (err, rows) => { if (err) throw err; console.log(rows); }); }); |
Выход: