SQL 取亂數

<這是MYSQL>
今天舊同事問了一個取亂數的問題 例如製作卡號取英文字母亂數
select char(65+floor(1+rand()*25))
其實這樣就可以解決了
 
 select char(65)  —->  A
 
floor取最小整數值
 
RAND()取亂數
 
迴圈跑一下 看要多少長度的字串就給他跑幾次囉
MYSQL 字串連結函數CONCAT()
 
本篇發表於 有時候也很讓人頭痛的SQL。將永久鏈結加入書籤。

發表留言