ホームページ >バックエンド開発 >PHPチュートリアル >時間によるPHPクエリMySQLの一般的なステートメント

時間によるPHPクエリMySQLの一般的なステートメント

WBOY
WBOYオリジナル
2016-07-25 09:13:211253ブラウズ

今日または年や月ごとの履歴データがよく見られますが、時間クエリを使用する必要があります。 時間によるクエリ。Ymd はそれぞれ年、月、日を表します。もちろん、柔軟に使用するために時間項目の 1 つを使用することもできます。

1. 今月のデータをクエリします。

  1. (date_format(time field,'%Y%m%d')=date_format(DATE_SUB(curdate(), INTERVAL 0 MONTH),'%Y%m%d''))
コピーコード

2、先月のデータをクエリします: (1 は前月を表します)

  1. (date_format(time field,'%Y%m%d')=date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),'%Y%m%d''))
コピーコード

mysql を操作するために一般的に使用されるいくつかの PHP ステートメント:

  1. //クエリステートメント

  2. $query = "SELECT * FROM table";
  3. $resul = mysql_query($query) or die('SQL ステートメントが正しくありません:'.mysql_error()) ;
  4. $user = mysql_fetch_array($resul);
  5. //ループクエリステートメント
  6. $query=mysql_query("select * FROM table");
  7. while($table = mysql_fetch_array($query)){
  8. //ループ表示内容...
  9. }
  10. //新しいステートメント
  11. $query = "INSERT INTO table(aaa,bbb) VALUES ('$aaa','$bbb')";@mysql_query($query) or die('新しいエラー:'.mysql_error());
  12. //Update ステートメント
  13. $query = "UPDATE table SET aaa='$aaa',bbb='$bbb' WHERE id='$id'";
  14. @mysql_query( $query) または die('Modify error:'.mysql_error());

  15. //ステートメントを削除

  16. $query = "DELETE FROM table WHERE id='$deleteid'" ;
  17. $ result = mysql_query($query) または die('SQL ステートメント エラー:'.mysql_error());

コードをコピー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。