Mysql查詢新增自定義列

2021-09-27 06:37:05 字數 1002 閱讀 6165

最近在做的乙個專案裡面,有兩個訂單表,乙個是線上訂單表 online_order,乙個是線下訂單表 offline_order , 在前端展示的時候,需要將這兩個表的資料放到一起作為列表展示出來,所以使用union all來實現。

(select id,real_price,member_id,created_at from z_takeout_order where 1 order by created_at desc)

union all

(select id,real_price,member_id,created_at from z_bakery_order where 1 order by created_at desc)

limit 0,3;

效果如下:

但是這樣出現了乙個問題,獲取到的資料,無法區分是線上的訂單還是線下的訂單,因為兩個訂單表對應不同的訂單商品表,所以就想到了,新增自定義列來實現,於是就變成了這樣:

(select id,real_price,member_id,0 as line,created_at from z_takeout_order where 1 order by created_at desc)

union all

(select id,real_price,member_id,1 as line,created_at from z_bakery_order where 1 order by created_at desc)

limit 0,3;

效果如下:

這樣通過自定義line欄位,就能知道行資料屬於線上訂單還是線下訂單的了。

ListView 控制項 新增多列 自定義列

columnheader ch new columnheader ch.text 控制機列表 columnheader weizhi new columnheader weizhi.text 控制機位置 columnheader ipadress new columnheader ipadress....

自定義查詢

自定義查詢是一種比較常用的功能。功能劃分為兩部分。一是系統管理員根據需求訂製出查詢需要使用到的一些有關聯的表的集合,作為查詢的基礎模型 二是使用者可以在這個模型的基礎上定義自己的查詢條件,包括定義查詢的輸出顯示項,來實現靈活的查詢功能。用例圖如下所示 系統的功能結構圖如下所示,包括兩大功能,分別是模...

android自定義控制項新增自定義屬性

1 如果是自定義控制項,請在style.xml中或attrs.xml中宣告屬性 attr declare styleable 2 在theme中使用自定義的屬性,可以再多個主題中定義不同的屬性值 customize your theme here.color colorprimaryitem col...