Update(09/28): 已完成 section 4,5
晚上刚回台北QQ
这个笔记还蛮个人的,对别人来说没太大参考价值
先看到 Section 3,明天先补上 4 5
照原定计画看把 MySQL Basics 看过去,
虽然本来就会一些,但还是有收获。
本篇包含 5 sections:
select now()
select 1+1
具体什麽时候会用到呢
order by col1 desc, col2 asc
field
function,可以指定一个 list,并让结果照着此 list 的顺序排field(要找的string, str1, str2, str3...): 例如 field('a', 'a', 'b') 回 1,field('b', 'a', 'b') 回 2
SELECT
orderNumber, status
FROM
orders
ORDER BY FIELD(status,
'In Process',
'On Hold',
'Cancelled',
'Resolved',
'Disputed',
'Shipped');
为什麽要能够与 null 比较?背後的语意是什麽?
cast
SELECT
orderNumber,
requiredDate,
status
FROM
orders
WHERE
requireddate BETWEEN
CAST('2003-01-01' AS DATE) AND
CAST('2003-01-31' AS DATE);
%
0或多,_
1ESCAPE
clause 来指定逃脱字元选 含有 _20 的 records
SELECT
productCode,
productName
FROM
products
WHERE
productCode LIKE '%$_20%' ESCAPE '$';
LIMIT [offset,] row_count;
offset 由 0 开始,包含。从不同表拿 Column,通常两张表之间有 foreign keys 关联
from table as t
select column as c from table
on t1.column = t2.column
相等於 using (column)
,括号不能省略不懂括号的意义?
WHERE ordernum=123
FROM orders o LEFT JOIN orderDetails d ON o.ordernum = d.ordernum and o.ordernum=123
实际应用还不是很有感觉
DESC
/ASC
having 或是 where 可以达到类似的效果的时候,用哪个比较快呢?
SELECT
select_list
FROM
table_name
GROUP BY
c1, c2, c3 WITH ROLLUP;
group by c1, c2 with rollup
grouping sets如下先知道,以後有需要再细读
SELECT
IF(GROUPING(orderYear),
'All Years',
orderYear) orderYear,
IF(GROUPING(productLine),
'All Product Lines',
productLine) productLine,
SUM(orderValue) totalOrderValue
FROM
sales
GROUP BY
orderYear ,
productline
WITH ROLLUP;
>>: Day 12 - 在 FRRouting 上设定 BGP
修饰词~可以限制类别的存取层级 我的举例是:像是一些私密的东西你不想让别人随便乱看一样 就要设隐私权...
如果说可以让模型缩小10倍,精度还维持水准,这是什麽巫术? 延续 Day 20 的模型优化作法,本...
学会游泳会好的方法就是掉进水里 今天就直接来用react 取api 我直接参考React官网的教学:...
群益 API 是利用自己开发的程序,结合群益 API 在群益券商下单的一种方式,通常是做程序交易下单...
GoogLeNet Google提出的GoogLeNet,层数比较多,运算的效率相当好,超参数数量比...