當前位置:首頁 » 編程語言 » 在線sql語句測試

在線sql語句測試

發布時間: 2023-07-08 17:23:30

⑴ 高分求一道sql資料庫問題,急!!!(在線等)

以下SQL語句在SQL Server 2005 Express中測試通過
第一題:CREATE TABLE SHOP
(
S# bigint NOT NULL,
SName nvarchar(50) NOT NULL,
Area nvarchar(50) NOT NULL,
MGR_NAME nvarchar(50) NOT NULL
) ;
第二題:
SELECT GNAME, MGR_NAME FROM SHOP, GOODS, SALE
WHERE GOODS.G#=SALE.G# and SALE.S#=SHOP.S# and SHOP.AREA="EAST"

第三題:
SELECT G#, GNAME FROM GOODS where GNAME like '冰箱'

第四題
CREATE VIEW 商品視圖 AS
SELECT G#,GNAMES, S#, SNAME, QUANTITY, AREA
FROM SHOP, GOODS, SALE
WHERE QUANTITY>2000 and GOODS.G#=SALE.G# and SALE.S#=SHOP.S#

⑵ 怎樣用SQL語句批量生成測試數據

ini_set('max_execution_time','0');
$pdo = new PDO("mysql:host=localhost;dbname=test","root","123456");
$sql = "insert into user(id,name,age,created_time) values";
for($i=0; $i<100000; $i++){
$str = strrand(32);
$sql .="('".$str."','zhangsan',21,'2015-12-11'),";
}
$sql = substr($sql,0,strlen($sql)-1);
var_mp($sql);
if($pdo -> exec($sql)){
echo "插入成功!";
echo $pdo -> lastinsertid();
}

sql你是沒辦法批量添加進去的額,,可以用程序處理呀。

⑶ 求三表聯合查詢的SQL查詢語句

1、SQL語句:select u.*,r.*,r.id rid

from user u left join sys_user_role sur on u.id = sur.useridleft join sys_role r on sur.roleid = r.id

圖片:(表名截圖)

  • 算了,建表語句也給你們了,你們自己測試,這樣更詳細,(程序員)多動手,比什麼都好。(這里的 界面 對寫代碼不太友好,我放博客里了,自己復制粘貼測試使用就行)

    sql語句地址:網頁鏈接

    2、SQL語句解釋:

    select a.*,b.*

    from a表 a left join b表 b on a.id = b.aid

    left join c表 c on b.cid = c.id

    注2:此語句適合a表與c表連接,b表是關系表的情況。

⑷ sql語句查詢某欄位的數據總和,並列出表中的所有記錄。

1、首先,創建一個測試表,相關代碼如下,進入下一步。

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:640
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:368
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:86
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:310
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:794
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:346
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:213
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:816
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:367
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:594