sql >> データベース >  >> RDS >> Mysql

MySQLカスタム主キージェネレータ

    年とIDの2つのフィールドを作成できます。

    両方のフィールドに1つの主キーを作成し、idにauto_incrementオプションを指定します。yearの一意の値ごとに、idがカウントアップされます。例:

    2012    1
    2012    2
    2012    3
    2013    1
    

    また、次を選択すると、それらを連結できます。SELECT CONCAT(year、id)AS primary FROM table

    挿入は次のようになります:

    INSERTINTOテーブルSETyear=YEAR(NOW())

    idを指定する必要はありません。



    1. SQLServerでStuffと'ForXml Path'はどのように機能しますか?

    2. ボイラープレートの美しいブロック

    3. MariaDBプラットフォームX5の紹介:あらゆる規模のあらゆるワークロードデータベース

    4. MySQLロードデータ:このコマンドは、プリペアドステートメントプロトコルではまだサポートされていません