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

Mysql Chain Select Query

Zkouším to se strukturou smyčky v Mysql a mám úspěch. Zveřejňování pouze ke sdílení--

CREATE PROCEDURE `root_connect`(IN init char(1),OUT str char(15))
BEGIN
    set @startChar:=(select connector from tableName where root = init);
    set @endloop := "no";
    set @fullchar:= @startChar;
    set @newchar:= "";  
    if (@startChar !="-" OR @startChar =null) then 
        WHILE (@endloop = "no") DO                  
            set @newchar :=(select connector from tableName where root = @startChar);       
            if(@newchar = '-') THEN
                set @endloop := "yes";
            else
                set @fullchar:= concat(@fullchar,"-",@newchar);
            end if;         
            set @startChar := @newchar;     
        END WHILE;
    end if;
        select @fullchar;
END


  1. SQL Server zablokoval přístup k proceduře 'sys.sp_OACreate' komponenty 'Ole Automation Procedures'

  2. SQL Server - zastavení nebo přerušení provádění skriptu SQL

  3. Jak obnovit výpis MySQL z hostitele do kontejneru Docker

  4. V Rails nelze vytvořit databázi pro {adapter=>postgresql,