//陣列賦值問題
$_a =array(1,2,3,4,5);
$_b =array('a','b','c','d','e');
$_data =array();
//如果想把$_a,$_b新增到 陣列$_data中,
//不可以使用
$_data = $_a;
echo$_data; //array(1,2,3,4,5)
$_data = $_b;
echo$_data; //array('a','b','c','d','e')
//並不是array((1,2,3,4,5),('a','b','c','d','e'))
//因為這是簡單的賦值,並不是新增,正確的寫法如下
$_data = $_a;
$_data = $_b;
echo$_data; //array((1,2,3,4,5),('a','b','c','d','e'))
1.對於多張表左連線,用法和兩張表是一樣的
$sql = "select
a.id,a.name,b.score,c.level
from ec_orders as a
left join ec_account as b on a.id = b.id
left join ec_goods_brands as c on a.brands_id = c.id
where a.is_del = 0 and b.is_del = 0 and c.is_del = 0";
a.id,a.name,b.score,c.level 是你想要查詢出來的資料,注意的地方是字首表別名(a,b,c)不要忘了新增,否則會因為無法知道去查詢哪張表而報錯,
left join ec_account as b on a.id = b.id 左連線查詢 a,b兩張表相同id的記錄,
left join ec_goods_brands as c on a.id = c.id 同理
where為條件判斷語句
關於MySQL連線和多表更新的心得
在mysql中,如果想查詢多表的記錄,必須要使用到連線查詢。而連線查詢其實很簡單,只要在單錶查詢的from 後面,使用inner join 連線上另乙個表。單錶查詢 select 需要查詢的字段 from 表1 多表查詢 select 需要查詢的字段 from 表1 inner join 表2 on...
Numpy陣列的複製問題
本作者最近開始初學python,用部落格記錄一些在學習過程中遇到的問題和大家進行分享,希望能夠越來越好。在原來使用array的陣列切片工具能夠輕鬆的獲得乙個list的複製,但是在numpy中使用array 是不能夠辦到這個事情,要想處理資料的時候能夠不更改原始的array object 則需要使用標...
js arr的陣列引用問題,複製陣列
今天練習時,我使用arr陣列,現在想要把新建乙個陣列儲存arr的資料,然後改變arr的值,等以後需要原來資料時候,就可以用了。然後我突然意識到乙個問題 我能直接 var newarr arr 嗎?不能啊。原因看下面 var arr 1 2,3 4 var newarr arr console.log...