Python バージョン: 3.5 mysql バージョン: 5.6
python pymysql は時間を比較する SQL ステートメントを実行します。mysql ではスムーズに実行できますが、Python で実行するとエラーが報告されます。
データベース テーブルは次からエクスポートされます。勤怠プリンター 勤怠データ、勤務番号に基づいて遅刻者と早退者をフィルタリングします。
データベースで 7:30:00 以降と 17:30:00 より前に出勤する人をフィルタリングします。
データベーステーブル構造:
以下は SQL ステートメントです
リーリー実行結果、結果が正常に取得されました:
Pythonコード:
リーリー ###エラーメッセージ:### リーリー
複数行のステートメントを使用してみる
リーリーパッケージ
上記のコメントを読んだ後、これを参照してください: https://stackoverflow.com/que...
Python で MySQL ステートメントを使用する場合、
%
来转义%
Python の MySQL モジュールはデフォルトでエスケープ文字を追加する必要はありません。