簡體   English   中英

使用angularjs php和mysql的字母數字自動增量ID

[英]alphanumeric auto increment id using angularjs php and mysql

單擊此處獲取用戶界面 接口

我有一個使用angularjs,php和database實現的接口是mysql,並且我有一個現場呼叫躍點參考例如:7G / 0001第一部分是頻率和斜杠,頻率應是從組合框中選擇的一個,另一部分應該是數據庫中的自動遞增,例如下一個可能是8G / 0002。 我如何使用angularjs,php和mysql實現此功能。

謝謝

一種方法是存儲兩個不同的字段:頻率和ID。 然后在查詢中將這些值連接在一起。 通過使用自動遞增字段,可以避免重復值或並發問題的任何可能性。

CREATE TABLE ees.foo (
   frequency VARCHAR(2) NOT NULL,
   id INT AUTO_INCREMENT NOT NULL
);

SQL查詢

SELECT concat(frequency,'/',lpad(id, 4, '0')
  FROM tbl

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM