1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
      mysql位運(yùn)算后怎么查 怎么查看mysql位數(shù)

      MySql操作「數(shù)據(jù)查詢」-20211222

      # SELECT 數(shù)據(jù)查詢

      創(chuàng)新互聯(lián)建站專注于企業(yè)全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、南樂(lè)網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場(chǎng)景定制商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為南樂(lè)等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

      ## 基礎(chǔ)

      顯示如何使用簡(jiǎn)單的`select`語(yǔ)句查詢單個(gè)表中的數(shù)據(jù) 使用`SELECT`語(yǔ)句從表或視圖獲取數(shù)據(jù)。

      表由行和列組成,如電子表格。 通常,我們只希望看到子集行,列的子集或兩者的組合。

      SELECT語(yǔ)句的結(jié)果稱為結(jié)果集,它是行列表,每行由相同數(shù)量的列組成。

      select 語(yǔ)法

      SELECT語(yǔ)句由以下列表中所述的幾個(gè)子句組成:

      1. SELECT 之后是逗號(hào)分隔列或星號(hào)(*)的列表,表示要返回所有列。

      2. FROM 指定要查詢數(shù)據(jù)的表或視圖。

      3. JOIN 根據(jù)某些連接條件從其他表中獲取數(shù)據(jù)。

      4. WHER E過(guò)濾結(jié)果集中的行。

      5. GROUP BY將一組行組合成小分組,并對(duì)每個(gè)小分組應(yīng)用聚合函數(shù)。

      6. HAVING 過(guò)濾器基于GROUP BY子句定義的小分組。

      7. ORDER BY 指定用于排序的列的列表。

      8. LIMIT 限制返回行的數(shù)量。

      語(yǔ)句中的`SELECT`和`FROM`語(yǔ)句是必須的,其他部分是可選的。

      `SELECT`語(yǔ)句允許通過(guò)在`SELECT`子句中指定逗號(hào)分隔列的列表來(lái)查詢表的部分?jǐn)?shù)據(jù)

      建議顯式獲取數(shù)據(jù)的列,原因如下:

      1. 使用星號(hào)(*)可能會(huì)返回不使用的列的數(shù)據(jù)。 它在MySQL數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用程序之間產(chǎn)生不必要的I/O磁盤(pán)和網(wǎng)絡(luò)流量。

      2. 如果明確指定列,則結(jié)果集更可預(yù)測(cè)并且更易于管理。 想象一下,當(dāng)您使用星號(hào)(*)并且有人通過(guò)添加更多列來(lái)更改表格數(shù)據(jù)時(shí),將會(huì)得到一個(gè)與預(yù)期不同的結(jié)果集。

      3. 使用星號(hào)(*)可能會(huì)將敏感信息暴露給未經(jīng)授權(quán)的用戶

      格式 `select 列篩選 form table where 行篩選`

      還有一些有用的運(yùn)算符可以在WHERE子句中使用來(lái)形成復(fù)雜的條件,例如:

      BETWEEN 選擇在給定范圍之內(nèi)的值。

      LIKE 匹配基于模式匹配的值。

      IN 指定值是否匹配列表中的任何值。

      IS NULL 檢查該值是否為NULL。

      ## SELECT 子查詢

      在一個(gè)查詢過(guò)程中 嵌套另一個(gè)查詢,子查詢的結(jié)果作為外部查詢的條件或者數(shù)據(jù)范圍來(lái)使用。

      分為 3 類:

      1. where 型

      - `select展示列名 from 表名 where 列名 運(yùn)算符[in...] (select 對(duì)應(yīng)列名 from ...)`

      - 這個(gè)列名 和 對(duì)應(yīng)列名 應(yīng)該做到類型相同

      - 如果不加入運(yùn)算符 也可使用IN 這些類似的符號(hào) - `select 展示列名 from 表名 where 列名 in (select 對(duì)應(yīng)列名 from ...)`

      - ex:

      `select 展示列名 from 表名 where 列名 ALL(select 對(duì)應(yīng)列名 from ....)`;

      比子查詢的值都大

      `select 展示列名 from 表名 where 列名 ANY(select 對(duì)應(yīng)列名 from ....);`

      比子查詢的任意一個(gè)值大

      2. from 型

      - `select 展示列名 from 表名 inner join (select 列名 from ...) 臨時(shí)表名 on 條件;`

      - 其中,select的子查詢所得的表 為臨時(shí)表,后跟臨時(shí)表名,可在條件判斷中指代

      3. exist 型

      - `select 展示列 from 表名 where exists (select 列名 from 表名 where 條件);`

      - 將主查詢的結(jié)果帶入子查詢進(jìn)行條件判斷和匹配,如果查詢出結(jié)果即保留。

      ## 去重 DISTINCT

      SELECT 語(yǔ)句執(zhí)行簡(jiǎn)單的數(shù)據(jù)查詢時(shí),返回的是所有匹配的記錄。`distinct` 實(shí)現(xiàn)查詢不重復(fù)的數(shù)據(jù)

      **DISTINCT 關(guān)鍵字的主要作用就是對(duì)數(shù)據(jù)表中一個(gè)或多個(gè)字段重復(fù)的數(shù)據(jù)進(jìn)行過(guò)濾,只返回其中的一條數(shù)據(jù)給用戶。**

      使用 `DISTINCT` 關(guān)鍵字時(shí)需要注意以下幾點(diǎn):

      - `DISTINCT` 關(guān)鍵字只能在 `SELECT` 語(yǔ)句中使用。

      - 在對(duì)一個(gè)或多個(gè)字段去重時(shí),`DISTINCT` 關(guān)鍵字必須在所有字段的最前面。

      - 如果 `DISTINCT` 關(guān)鍵字后有多個(gè)字段,則會(huì)對(duì)多個(gè)字段進(jìn)行組合去重,也就是說(shuō),只有多個(gè)字段組合起來(lái)完全是一樣的情況下才會(huì)被去重。

      ## 指定別名 AS

      ### 1. 為表指定別名

      1. 當(dāng)表名很長(zhǎng)的時(shí)候 或者 執(zhí)行了一些特殊的查詢的時(shí)候,為方便操作,可以為表指定一個(gè)別名,用以替代原來(lái)的名稱

      2. 語(yǔ)法.

      3. `表名 as 別名` - 含義: - `表名` : 數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)表名稱。

      - `別名` : 查詢的時(shí)候指定的新的名稱。

      - `as` : 此關(guān)鍵字 可以 省略,省略之后要將 `表名`與`別名`用 `空格` 分開(kāi)

      ** *注意:表的別名不能與該數(shù)據(jù)庫(kù)的其它表同名。字段的別名不能與該表的其它字段同名。在條件表達(dá)式中不能使用字段的別名,否則會(huì)出現(xiàn)“ERROR 1054 (42S22): Unknown column”這樣的錯(cuò)誤提示信息。* **

      *** ex1:

      ***

      ### 2. 為字段指定別名

      1. 在使用 SELECT 語(yǔ)句查詢數(shù)據(jù)時(shí),MySQL 會(huì)顯示每個(gè) SELECT 后面指定輸出的字段。有時(shí)為了顯示結(jié)果更加直觀,我們可以為字段指定一個(gè)別名。

      2. 語(yǔ)法:

      3. `字段名 [AS] 別名`

      - 含義:

      - `字段名`:為數(shù)據(jù)表中字段定義的名稱。

      - `字段別名`:字段新的名稱。

      - `AS` 關(guān)鍵字可以省略,省略后需要將字段名和別名用空格隔開(kāi)

      ** *注意:表別名只在執(zhí)行查詢時(shí)使用,并不在返回結(jié)果中顯示。而字段定義別名之后,會(huì)返回給客戶端顯示,顯示的字段為字段的別名* ** ***

      ex2:

      ***

      ## 限制查詢條數(shù) LIMIT

      1. LIMIT 關(guān)鍵字有 3 種使用方式,即

      - `指定初始位置`、

      - `不指定初始位置`

      - `OFFSET 組合`使用

      (。。。。。 我之前一直不知道, 只會(huì)使用 `limit 200`。。。。。)

      ### 指定初始位置

      1. 語(yǔ)法

      - `LIMIT 初始位置,記錄數(shù)`

      - 初始位置”表示從哪條記錄開(kāi)始顯示;第一條記錄的位置是 0,第二條記錄的位置是 1。后面的記錄依次類推。

      - “記錄數(shù)”表示顯示記錄的條數(shù)。

      - *LIMIT 后的兩個(gè)參數(shù)必須都是正整數(shù)。

      * ex:tb_students_info 表中,使用 LIMIT 子句返回從第 4 條記錄開(kāi)始的行數(shù)為 5 的記錄,SQL 語(yǔ)句和運(yùn)行結(jié)果如下。

      ### 不指定初始位置

      記錄從第一條記錄開(kāi)始顯示。顯示記錄的條數(shù)由 LIMIT 關(guān)鍵字指定。

      1. 語(yǔ)法

      - `LIMIT 5`

      - `SELECT * FROM tb_students_info LIMIT 15;`

      ### LIMIT 和 OFFSET 組合使用

      1. 語(yǔ)法

      - `LIMIT 記錄數(shù) OFFSET 初始位置`

      - 參數(shù)和 LIMIT 語(yǔ)法中參數(shù)含義相同,“初始位置”指定從哪條記錄開(kāi)始顯示;“記錄數(shù)”表示顯示記錄的條數(shù)。

      該語(yǔ)句返回的是從第 4 條記錄開(kāi)始的之后的 5 條記錄。即“ LIMIT 5 OFFSET 3 ”意思是獲取從第 4 條記錄開(kāi)始的后面的 5 條記錄,和“ LIMIT 3 , 5 ”返回的結(jié)果相同。

      *** 2021-12-22 今天先學(xué)到這里 明天繼續(xù) MySql 的查詢 學(xué)習(xí)

      mysql里的位函數(shù)是怎樣計(jì)算的(詳細(xì)計(jì)算過(guò)程)

      mysql的位函數(shù),就是將數(shù)字轉(zhuǎn)換成2進(jìn)制,各位求與。舉個(gè)例子2915 結(jié)果是13。29的二進(jìn)制是11101,15的二進(jìn)制是1111,位運(yùn)算 11101+01111------------ 0110101101的十進(jìn)制是13。在Oracle里面是BITAND(nExpression1, nExpression2) 參數(shù) nExpression1, nExpression2 指定按位進(jìn)行 AND 運(yùn)算的兩個(gè)數(shù)值。這個(gè)函數(shù)進(jìn)行位運(yùn)算,MySQL我沒(méi)怎么用,希望有幫助

      mysql查詢

      一、mysql查詢的五種子句

      where(條件查詢)、having(篩選)、group by(分組)、order by(排序)、limit(限制結(jié)果數(shù))

      1、where常用運(yùn)算符:

      比較運(yùn)算符

      , ,= , != ( ),= , =

      in(v1,v2..vn)

      between v1 and v2 在v1至v2之間(包含v1,v2)

      邏輯運(yùn)算符

      not ( ! ) 邏輯非

      or ( || ) 邏輯或

      and ( ) 邏輯與

      where price=3000 and price = 5000 or price =500 and price =1000

      取500-1000或者3000-5000的值

      where price not between 3000 and 5000

      不在3000與5000之間的值

      模糊查詢

      like 像

      通配符:

      % 任意字符

      _ 單個(gè)字符

      where goods_name like '諾基亞%'

      where goods_name like '諾基亞N__'

      2、group by 分組

      一般情況下group需與統(tǒng)計(jì)函數(shù)(聚合函數(shù))一起使用才有意義

      如:select goods_id,goods_name,cat_id,max(shop_price) from goods group by cat_id;

      這里取出來(lái)的結(jié)果中的good_name是錯(cuò)誤的!因?yàn)閟hop_price使用了max函數(shù),那么它是取最大的,而語(yǔ)句中使用了group by 分組,那么goods_name并沒(méi)有使用聚合函數(shù),它只是cat_id下的第一個(gè)商品,并不會(huì)因?yàn)閟hop_price改變而改變

      mysql中的五種統(tǒng)計(jì)函數(shù):

      (1)max:求最大值

      select max(goods_price) from goods

      這里會(huì)取出最大的價(jià)格的值,只有值

      #查詢每個(gè)欄目下價(jià)格最高的

      select cat_id,max(goods_price) from goos group by cat_id;

      #查出價(jià)格最高的商品編號(hào)

      select goods_id,max(goods_price) from goods group by goods_id;

      (2)min:求最小值

      (3)sum:求總數(shù)和

      #求商品庫(kù)存總和

      select sum(goods_number) from goods;

      (4)avg:求平均值

      #求每個(gè)欄目的商品平均價(jià)格

      select cat_id,avg(goods_price) from goods group by cat_id;

      (5)count:求總行數(shù)

      #求每個(gè)欄目下商品種類

      select cat_id,count(*) from goods group by cat_id;

      ###要把每個(gè)字段名當(dāng)成變量來(lái)理解,它可以進(jìn)行運(yùn)算###

      例:查詢本店每個(gè)商品價(jià)格比市場(chǎng)價(jià)低多少;

      select goods_id,goods_name,goods_price-market_price from goods;

      查詢每個(gè)欄目下面積壓的貨款

      select cat_id,sum(goods_price*goods_number) from goods group by cat_id;

      ###可以用as來(lái)給計(jì)算結(jié)果取個(gè)別名###

      select cat_id,sum(goods_price * goods_number) as hk from goods group by cat_id

      不僅列名可以取別名,表單也可以取別名

      3、having 與where 的異同點(diǎn)

      having與where類似,可以篩選數(shù)據(jù),where后的表達(dá)式怎么寫(xiě),having后就怎么寫(xiě)

      where針對(duì)表中的列發(fā)揮作用,查詢數(shù)據(jù)

      having對(duì)查詢結(jié)果中的列發(fā)揮作用,篩選數(shù)據(jù)

      #查詢本店商品價(jià)格比市場(chǎng)價(jià)低多少錢(qián),輸出低200元以上的商品

      select goods_id,good_name,market_price - shop_price as s from goods having s200 ;

      //這里不能用where因?yàn)閟是查詢結(jié)果,而where只能對(duì)表中的字段名篩選

      如果用where的話則是:

      select goods_id,goods_name from goods where market_price - shop_price 200;

      #同時(shí)使用where與having

      select cat_id,goods_name,market_price - shop_price as s from goods where cat_id = 3 having s 200;

      #查詢積壓貨款超過(guò)2萬(wàn)元的欄目,以及該欄目積壓的貨款

      select cat_id,sum(shop_price * goods_number) as t from goods group by cat_id having s 20000

      #查詢兩門(mén)及兩門(mén)以上科目不及格的學(xué)生的平均分

      思路:

      #先計(jì)算所有學(xué)生的平均分

      select name,avg(score) as pj from stu group by name;

      #查出所有學(xué)生的掛科情況

      select name,score60 from stu;

      #這里score60是判斷語(yǔ)句,所以結(jié)果為真或假,mysql中真為1假為0

      #查出兩門(mén)及兩門(mén)以上不及格的學(xué)生

      select name,sum(score60) as gk from stu group by name having gk 1;

      #綜合結(jié)果

      select name,sum(score60) as gk,avg(score) as pj from stu group by name having gk 1;

      4、order by

      (1) order by price //默認(rèn)升序排列

      (2)order by price desc //降序排列

      (3)order by price asc //升序排列,與默認(rèn)一樣

      (4)order by rand() //隨機(jī)排列,效率不高

      #按欄目號(hào)升序排列,每個(gè)欄目下的商品價(jià)格降序排列

      select * from goods where cat_id !=2 order by cat_id,price desc;

      5、limit

      limit [offset,] N

      offset 偏移量,可選,不寫(xiě)則相當(dāng)于limit 0,N

      N 取出條目

      #取價(jià)格第4-6高的商品

      select good_id,goods_name,goods_price from goods order by good_price desc limit 3,3;

      ###查詢每個(gè)欄目下最貴的商品

      思路:

      #先對(duì)每個(gè)欄目下的商品價(jià)格排序

      select cat_id,goods_id,goods_name,shop_price from goods order by cat_id,shop_price desc;

      #上面的查詢結(jié)果中每個(gè)欄目的第一行的商品就是最貴的商品

      #把上面的查詢結(jié)果理解為一個(gè)臨時(shí)表[存在于內(nèi)存中]【子查詢】

      #再?gòu)呐R時(shí)表中選出每個(gè)欄目最貴的商品

      select * from (select goods_id,goods_name,cat_id,shop_price from goods order by cat_id,shop_price desc) as t group by cat_id;

      #這里使用group by cat_id是因?yàn)榕R時(shí)表中每個(gè)欄目的第一個(gè)商品就是最貴的商品,而group by前面沒(méi)有使用聚合函數(shù),所以默認(rèn)就取每個(gè)分組的第一行數(shù)據(jù),這里以cat_id分組

      良好的理解模型:

      1、where后面的表達(dá)式,把表達(dá)式放在每一行中,看是否成立

      2、字段(列),理解為變量,可以進(jìn)行運(yùn)算(算術(shù)運(yùn)算和邏輯運(yùn)算)

      3、 取出結(jié)果可以理解成一張臨時(shí)表

      二、mysql子查詢

      1、where型子查詢

      (把內(nèi)層查詢結(jié)果當(dāng)作外層查詢的比較條件)

      #不用order by 來(lái)查詢最新的商品

      select goods_id,goods_name from goods where goods_id = (select max(goods_id) from goods);

      #取出每個(gè)欄目下最新的產(chǎn)品(goods_id唯一)

      select cat_id,goods_id,goods_name from goods where goods_id in(select max(goods_id) from goods group by cat_id);

      2、from型子查詢

      (把內(nèi)層的查詢結(jié)果供外層再次查詢)

      #用子查詢查出掛科兩門(mén)及以上的同學(xué)的平均成績(jī)

      思路:

      #先查出哪些同學(xué)掛科兩門(mén)以上

      select name,count(*) as gk from stu where score 60 having gk =2;

      #以上查詢結(jié)果,我們只要名字就可以了,所以再取一次名字

      select name from (select name,count(*) as gk from stu having gk =2) as t;

      #找出這些同學(xué)了,那么再計(jì)算他們的平均分

      select name,avg(score) from stu where name in (select name from (select name,count(*) as gk from stu having gk =2) as t) group by name;

      3、exists型子查詢

      (把外層查詢結(jié)果拿到內(nèi)層,看內(nèi)層的查詢是否成立)

      #查詢哪些欄目下有商品,欄目表category,商品表goods

      select cat_id,cat_name from category where exists(select * from goods where goods.cat_id = category.cat_id);

      三、union的用法

      (把兩次或多次的查詢結(jié)果合并起來(lái),要求查詢的列數(shù)一致,推薦查詢的對(duì)應(yīng)的列類型一致,可以查詢多張表,多次查詢語(yǔ)句時(shí)如果列名不一樣,則取第一次的列名!如果不同的語(yǔ)句中取出的行的每個(gè)列的值都一樣,那么結(jié)果將自動(dòng)會(huì)去重復(fù),如果不想去重復(fù)則要加all來(lái)聲明,即union all)

      ## 現(xiàn)有表a如下

      id num

      a 5

      b 10

      c 15

      d 10

      表b如下

      id num

      b 5

      c 10

      d 20

      e 99

      求兩個(gè)表中id相同的和

      select id,sum(num) from (select * from ta union select * from tb) as tmp group by id;

      //以上查詢結(jié)果在本例中的確能正確輸出結(jié)果,但是,如果把tb中的b的值改為10以查詢結(jié)果的b的值就是10了,因?yàn)閠a中的b也是10,所以u(píng)nion后會(huì)被過(guò)濾掉一個(gè)重復(fù)的結(jié)果,這時(shí)就要用union all

      select id,sum(num) from (select * from ta union all select * from tb) as tmp group by id;

      #取第4、5欄目的商品,按欄目升序排列,每個(gè)欄目的商品價(jià)格降序排列,用union完成

      select goods_id,goods_name,cat_id,shop_price from goods where cat_id=4 union select goods_id,goods_name,cat_id,shop_price from goods where cat_id=5 order by cat_id,shop_price desc;

      【如果子句中有order by 需要用( ) 包起來(lái),但是推薦在最后使用order by,即對(duì)最終合并后的結(jié)果來(lái)排序】

      #取第3、4個(gè)欄目,每個(gè)欄目?jī)r(jià)格最高的前3個(gè)商品,結(jié)果按價(jià)格降序排列

      (select goods_id,goods_name,cat_id,shop_price from goods where cat_id=3 order by shop_price desc limit 3) union (select goods_id,goods_name,cat_id,shop_price from goods where cat_id=4 order by shop_price desc limit 3) order by shop_price desc;

      四、左連接,右連接,內(nèi)連接

      現(xiàn)有表a有10條數(shù)據(jù),表b有8條數(shù)據(jù),那么表a與表b的笛爾卡積是多少?

      select * from ta,tb //輸出結(jié)果為8*10=80條

      1、左連接

      以左表為準(zhǔn),去右表找數(shù)據(jù),如果沒(méi)有匹配的數(shù)據(jù),則以null補(bǔ)空位,所以輸出結(jié)果數(shù)=左表原數(shù)據(jù)數(shù)

      語(yǔ)法:select n1,n2,n3 from ta left join tb on ta.n1= ta.n2 [這里on后面的表達(dá)式,不一定為=,也可以,等算術(shù)、邏輯運(yùn)算符]【連接完成后,可以當(dāng)成一張新表來(lái)看待,運(yùn)用where等查詢】

      #取出價(jià)格最高的五個(gè)商品,并顯示商品的分類名稱

      select goods_id,goods_name,goods.cat_id,cat_name,shop_price from goods left join category on goods.cat_id = category.cat_id order by shop_price desc limit 5;

      2、右連接

      a left join b 等價(jià)于 b right join a

      推薦使用左連接代替右連接

      語(yǔ)法:select n1,n2,n3 from ta right join tb on ta.n1= ta.n2

      3、內(nèi)連接

      查詢結(jié)果是左右連接的交集,【即左右連接的結(jié)果去除null項(xiàng)后的并集(去除了重復(fù)項(xiàng))】

      mysql目前還不支持 外連接(即左右連接結(jié)果的并集,不去除null項(xiàng))

      語(yǔ)法:select n1,n2,n3 from ta inner join tb on ta.n1= ta.n2

      總結(jié):可以對(duì)同一張表連接多次,以分別取多次數(shù)據(jù)


      當(dāng)前名稱:mysql位運(yùn)算后怎么查 怎么查看mysql位數(shù)
      當(dāng)前URL:http://ef60e0e.cn/article/hgihhp.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        安康市| 绥阳县| 阳春市| 咸宁市| 长治市| 池州市| 乐清市| 望都县| 渭南市| 宁夏| 绍兴县| 合作市| 色达县| 南昌县| 交城县| 安塞县| 宁远县| 柳州市| 翼城县| 横山县| 大连市| 崇阳县| 自治县| 峡江县| 高唐县| 册亨县| 宕昌县| 临潭县| 长阳| 霍州市| 永靖县| 苍溪县| 积石山| 鄂伦春自治旗| 潮州市| 阿克陶县| 扎兰屯市| 延庆县| 阳朔县| 遂平县| 湘阴县|