當前位置:首頁 » 編程語言 » 在線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、首先,創建一個測試表,相關代碼如下,進入下一步。

熱點內容
python常用正則表達式 發布:2025-02-09 04:42:53 瀏覽:177
機器人編程培訓哪家好 發布:2025-02-09 04:37:44 瀏覽:307
上海怎麼學習java 發布:2025-02-09 04:26:39 瀏覽:22
erp系統搭建備用伺服器 發布:2025-02-09 04:07:38 瀏覽:945
戴爾伺服器在bios怎麼配置管理ip 發布:2025-02-09 04:01:53 瀏覽:550
小魚易連雲存儲 發布:2025-02-09 03:59:47 瀏覽:91
正在限制訪問 發布:2025-02-09 03:47:17 瀏覽:903
架設資料庫 發布:2025-02-09 03:41:29 瀏覽:966
imacpro哪個配置最好 發布:2025-02-09 03:32:29 瀏覽:253
用編程對話 發布:2025-02-09 03:23:43 瀏覽:88