sql >> Database teknologi >  >> RDS >> Mysql

Hvordan erklærer man intern tabel i MySQL?

create temporary table tmp
(
id int unsigned not null,
name varchar(32) not null
)
engine=memory; -- change engine type if required e.g myisam/innodb

insert into tmp (id, name) select id, name from foo... ;

-- do more work...

select * from tmp order by id;

drop temporary table if exists tmp;

eller

create temporary table tmp engine=memory select id, name from foo... ;

-- do more work...

select * from tmp order by id;

drop temporary table if exists tmp;


  1. Hvordan bruger man samme forbindelse til to forespørgsler i foråret?

  2. psql:FATAL:Identifikationsgodkendelse mislykkedes for brugerens postgres

  3. Kunne ikke indlæse den anmodede klasse:com.mysql.jdbc.Driver på JBoss ved hjælp af HIbernate

  4. Flet to kolonner, flere rækker ignorerer dubletter - MySQL