rtye633923 發表於 2013-3-19 11:03:59

前言 : 廢話暫時不多說..讓我們趕快往下看;等想到了再補充。

限制 : 陣列無法超過 0~127 個。

說明 : (盡量以口語化解釋)

FROM         指定讀取的資料表

SELECT       選擇讀取的欄位

WHERE             指定欄位後,篩選出欄位中與代入值相符的資料。

INSERT INTO  新增資料

UPDATE       更新資料

DELETE FROM  刪除資料

本篇中只做MySQL語句淺談,所以只做上面幾個基本的使用方法;目的只是要讓各位能使用,詳細可能還是要買書來實際學習才是正軌。


以下假設MySQL資料表;資料表名稱叫做test
idnametypezeny
501紅色藥水 11 50
607 天地樹果實 11 20
608 天地樹芽 11 20


這是基本的使用方法 :
  1. query_sql("MySQL語句",<陣列名稱>,<陣列名稱>,<陣列名稱>,...);
複製代碼
讀取範例 :
已有 80 人購買  本主題需向作者支付 20 積分 才能瀏覽 購買主題

fantasy83115 發表於 2013-3-19 11:39:54

買來看看, 跟我理解的有沒有關聯!?

grass0916 發表於 2013-3-19 12:31:45

WHERE 跟 AND OR 可以放在一起講

query_sql( "SELECT * from `test` WHERE `zeny` > 40 AND `id` > 500" ) ;

zeny 必須大於 40 且 id 必須大於 500 輸出結果為

id name type zeny
501 紅色藥水 11 50


query_sql( "SELECT * from `test` WHERE `zeny` > 40 OR `id` = 608" ) ;

zeny 必須大於 40 或 id 必須等於 608 輸出結果為

id name type zeny
501 紅色藥水 11 50
608天地樹芽 1120


SELECT 的 *(星號) 意思是 全部表格LIST

rtye633923 發表於 2013-3-19 12:50:07

grass0916 發表於 2013-3-19 12:31 PM static/image/common/back.gif
WHERE 跟 AND OR 可以放在一起講

query_sql( "SELECT * from `test` WHERE `zeny` > 40 AND `id` > 500" ...
感謝你的補充與更正

AND OR 真的被我徹底遺忘了..

a91323 發表於 2013-9-17 14:46:50

找找看有沒有我要的腳本語法
充實自己的資料庫語法程度

OK-KO 發表於 2016-1-8 16:54:53

在試著寫 雙擊否樣物品 輸入ID 更改某ID殺人數 抓洗人數用

但不管怎麼寫一直失敗 讀不到輸入的ID

也找不太到相關語法 找到這個文章

來研究看看

forsf 發表於 2018-4-10 02:44:29

學習一下 如何調動MYSQL資料 謝謝
頁: [1]
查看完整版本: query_sql使用方法、MySQL語句淺談