Función Node.js MySQL SUBSTRING()

La función SUBSTRING() es una función integrada en MySQL que se usa para obtener una substring de la string de entrada entre el rango dado inclusive.

Sintaxis:

SUBSTRING(input_string, from, length)

Parámetros: Toma tres parámetros de la siguiente manera:

  • input_string : Es la string dada para la cual se ejecutará la substring.
  • from : la substring se tomará de esta posición.
  • length : Es la longitud de la substring.

Valor de retorno: Devuelve una substring de string de entrada entre una posición inicial y una longitud dadas. Si la longitud está fuera de la string, la parte adicional se ignora.

Instalación del módulo: Instale el módulo mysql usando el siguiente comando:

npm install mysql

Base de datos: A continuación se muestra una vista previa de nuestra tabla de editores de SQL con datos de muestra:

Ejemplo 1:

index.js

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 SUBSTRING("GeeksforGeeks", 
                 8, 20) AS SUBSTRING_Output`;
  
    db_con.query(query, (err, rows) => {
        if(err) throw err;
  
        console.log(rows);
    });
});

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

Ejemplo 2:

index.js

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 SUBSTRING(name, 1, 4) 
            AS SUBSTRING_Name FROM publishers`;
  
    db_con.query(query, (err, rows) => {
        if(err) throw err;
  
        console.log(rows);
    });
});

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

Publicación traducida automáticamente

Artículo escrito por pratikraut0000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *