sql >> Databáze >  >> RDS >> Mysql

vložit výběrem hodnot ze dvou sloupců do sloupce ze stejné tabulky

+ není operátor zřetězení řetězců v MySQL. Pokud používáte sql_mode=PIPES_AS_CONCAT (nebo ekvivalent ), pak:

insert into table1 (username) 
select prefix || (LPAD(Coalesce(MAX(id),0) + 1,3, '0'))
from table1;

jinak použijte CONCAT .



  1. Jak se dotazovat na hodnoty null v poli json typu postgresql?

  2. Jak získat index jiné kategorie vrácený objednávkou pomocí SQL v oracle?

  3. sql dotaz pro výpočet součtu a přidání součtu z předchozích řádků

  4. psql - uložit výsledky příkazu do souboru