Tp5 建表 金額 字段

2021-09-12 12:15:39 字數 1452 閱讀 5070

示例:

daichao_product 表:

型別:decimal

長度:6

小數點:2

比如:mysql欄位decimal(9,2)中9是定點精度,2是小數字數。

存在這麼乙個公式:decimal(a,b)。

其中a指定指定小數點左邊和右邊可以儲存的十進位制數字的最大個數,最大精度38;

b指定小數點右邊可以儲存的十進位制數字的最大個數,小數字數必須是從 0 到 a之間的值,預設小數字數是 0。

此處,我設定的是:

1、型別:int, 長度11

欄位名       型別    長度   小數點  

id int 11

0

stock int 11

0//->庫存量

delete_time int 11

0//->時間

category_id int 11

0//->關聯字段

create_time int 11

0update_time int 11

0img_id int 11

0//->關聯字段

int型別的長度11,是什麼意思?

2、型別:varchar, 長度30~255

欄位名          型別       長度   小數點  

name varchar 80

0 mian_img_url varchar 255

0//->路徑

summary varchar 50

0

varchar型別的長度50、80、255, 各代表什麼意思?

3、型別:decimal, 長度6~38

欄位名          型別       長度   小數點  

price decimal 6

2//->金額

decimal型別的長度6、18, 是什麼意思?

4、型別:tinyint, 長度4

欄位名          型別       長度   小數點  

from tinyint 4

0//->**,值是1或者0

tinyint型別的長度4,是什麼意思?

TP5多欄位排序

有業務需求如下 select from table where id in 3,6,9,1,2,5,8,7 order by field id,3,6,9,1,2,5,8,7 這裡直入主題,用tp的order方法寫的話,可能不太好寫,但是也可以寫成這樣 order field id,3,6,9,1,...

TP5隱藏關聯屬性字段

環境thinkphp5 php7.0.10 我們通常會隱藏一些字段,應用於不同的介面 先將database的配置檔案更改,將資料集返回型別改為collection 下面我們的介面的查詢不管是find 還是select 都一樣處理 group group hidden name group是mode查...

TP5 連表查詢用逗號分隔的字段

如圖 find in set 的作用是 判斷某乙個數值是否在 這個字段裡面,假如字串str 在由n 子鏈組成的字串列表strlist 中,則返回值的範圍在 1 到 n 之間。乙個字串列表就是乙個由一些被 符號分開的自鏈組成的字串。如果第乙個引數是乙個常數字串,而第二個是type set列,則 fin...