mysql 查詢技巧

2021-09-06 12:11:18 字數 614 閱讀 9433

查出來的結果每一行顯示一條,中間以*號分隔。

select * from tablename limit 10 \g

mysql 隨機取資料

select * from table_name order by rand() limit 5;

二、mysql複製表資料到新錶的方法

1.mysql複製表結構及資料到新錶

create table 新錶

select * from 舊表

2.只複製表結構到新錶

create table 新錶

select * from 舊表 where 1=2

即:讓where條件不成立.

方法二:(低版本的mysql不支援,mysql4.0.25 不支援,mysql5已經支援了)

create table 新錶

like 舊表

3.複製舊表的資料到新錶(假設兩個表結構一樣)

insert into 新錶

select * from 舊表

4.複製舊表的資料到新錶(假設兩個表結構不一樣)

insert into 新錶(欄位1,欄位2,…….)

select 欄位1,欄位2,…… from 舊表

mysql 查詢技巧

查出來的結果每一行顯示一條,中間以 號分隔。select from tablename limit 10 g mysql 隨機取資料 select from table name order by rand limit 5 二 mysql複製表資料到新錶的方法 1.mysql複製表結構及資料到新錶 ...

Mysql查詢技巧大全

1.查詢表中兩條資料,查詢的時候不能用and,而要用 or 列子 select from emp where deptno 10 and job manager or deptno 20 and job clerk 2 mysql中的時間函式,查詢時間條件 date format 時間字段,y或者 ...

mysql查詢優化技巧

建立索引的幾個準則 一 count的優化 1 select count from world.city where id 5 2 select select count from world.city count from world.city where id 5 1語句當行數超過11行的時候需要...