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

SQLステートメントでの動的テーブル名

    クエリ内での動的テーブル名の使用は、 準備された文 、またmysqlの連結では、関数はconcatです。

    SET @id := '47';
    SET @table := concat(@id,'_2013_2014_voucher');
    set @qry1:= concat('select * from ',@table);
    prepare stmt from @qry1 ;
    execute stmt ;
    

    削除クエリでも実行できます



    1. getNextExceptionを呼び出して、原因を確認します。Hibernate/JPAに例外のDBサーバーメッセージを表示させる方法

    2. jQueryAJAXSuccessでMySqlから特定の応答を取得する

    3. LINQpadから適切なVisualStudioプロジェクトに移行しますか?

    4. 内部のselect句を使用したSQLの順序付けと、ロールアップによるグループ化