Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan Pilihan Rantai Mysql

Saya baru saja mencoba dengan struktur loop di Mysql dan berhasil. Pengeposan hanya untuk dibagikan--

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LOAD DATA LOCAL INFILE tidak berfungsi dari php 5.5 menggunakan PDO

  2. playframework 2.0 - melebihi max_user_connections pada evolusi basis data?

  3. Menggunakan if(isset($_POST['submit'])) untuk tidak menampilkan gema saat skrip terbuka tidak berfungsi

  4. JDBC selalu menguji baris terakhir tabel MySQL?

  5. Apakah menyiapkan pernyataan mengamankan database Anda?