ホームページ > バックエンド開発 > PHPチュートリアル > アドバイスを求めている初心者; php SQL は、同じ内容を持つ最新のフィールドを検索し、ID を減算して差分を出力します。

アドバイスを求めている初心者; php SQL は、同じ内容を持つ最新のフィールドを検索し、ID を減算して差分を出力します。

WBOY
リリース: 2016-06-23 14:11:00
オリジナル
1175 人が閲覧しました

php MySQL データベースは最近同じ内容のフィールドを見つけ、その ID を減算して差分を出力します。例: type field, (id-1, field content 5); (id-8, field content 9); 5の差。初心者の詳細。ありがとうございます


ディスカッション (解決策) への返信

意味がわかりません。
create table....
insert into table...; というステートメントを投稿することをお勧めします。
と期待される結果を簡単に説明します。アルゴリズムのロジックを見てみましょう。

笑 私は初心者なので簡単なアウトプットしかできません。宝くじの傾向グラフを作るときに問題になるのが、出力される数字の「スパン」です。

データを配列に読み込み、好きなように計算してください

3 階に例を書いていただけますか?ありがとうございます

少なくともデータがどのように構成されているかを知る必要があります

テーブル mydb1、フィールド: (id、issue、number 1、number 2、number 3)、各宝くじ番号には 3 つの数字 (356 など) があります。このうち、3 は (番号 1 フィールド)、5 は (番号 2 フィールド)、6 は (番号 3 フィールド) です。 n周期後に再び抽選番号356が出現した場合、今回の356のidを使用して前回の356のid出力差分を減算します。

これは正しい書き方ですか? 「すごい」を出力するにはどうすればよいですか?


$result = mysql_query("SELECT a.id, a.id - b.id FROM mydb1 a, mydb1 b WHERE a.hao1 = b.hao1 && a.hao2 = b.hao2 && a.hao3 = b.hao3 HAVING sub >0");
while($row = mysql_fetch_array($R1))
{
echo $row['']

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート