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

mysql menempelkan dua hasil bersama (berdampingan)

create table if not exists first_40482804 (
    bla varchar(50)
) ;

create table if not exists second_40482804 (
    cla int
) ;

truncate table first_40482804 ;
truncate table second_40482804 ;

insert into first_40482804 ( bla ) values ('a') ;
insert into first_40482804 ( bla ) values ('z') ;
insert into first_40482804 ( bla ) values ('f') ;

insert into second_40482804 ( cla ) values ( 80 ) ;
insert into second_40482804 ( cla ) values ( 7 ) ;
insert into second_40482804 ( cla ) values ( 15 ) ;

set @blaRow = 0 ;
set @claRow = 0 ;

select concat( `first`.bla,',',`second`.cla) paste from
(   
    select @blaRow:[email protected]+1 `row` , bla from first_40482804
) `first`
left join 
(
    select @claRow:[email protected]+1 `row` , cla from second_40482804
) `second`
on `first`.`row` = `second`.`row`

-- hasil

paste
a,80
z,7
f,15


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Urutan pencarian teks lengkap MYSQL berdasarkan relevansi

  2. Pernyataan yang disiapkan PDO ini mengembalikan false tetapi tidak menimbulkan kesalahan

  3. mysql - tidak dapat menentukan tabel target untuk pembaruan dari klausa

  4. Apakah ada cara untuk memutar baris ke kolom di MySQL tanpa menggunakan CASE?

  5. Gema dalam sintaks heredoc / nowdoc