Q&Aサイト横断検索「MySQL ?T?C?Y' And sLEEp(3) -- 」で検索した結果

Yahoo!知恵袋 解決済み

読み込み中・・・
MySQLについて。テーブルTにfreeという列があります。列の中には、半角、または全角で文字列が入っています。 1.「林檎 梨 苺 西洋梨 蜜柑 apple」 2.「蜜柑 林檎」 3.「林檎 apple A蜜Y柑B」 4.「林檎」 5.「apple 林檎 西洋梨 蜜柑」 この時、「林檎と蜜柑」を含む行を抽出したいのですが、やり方がわかりません。 この時抽出したいのは、1,2,5の3行を抽出したいです。 宜しくお願いします。
And I'm sorry for sending you an chat late at night.sleep Tight(。・ω・。)ノシと送ったら don't worry it's fine. have nice day talk to you laterと来たのですが、 have nice day talk to you laterはどういう意味ですか?
MySQLにおいて登録されてるデータを検索にかけselect where などで呼び出すとき、たとえば、where x= 3 and y=7 みたいな条件にした際、 その該当のデータが登録されていない状態でも一番の近似値のみを取得するみたいなで処理はあるのであしょうか?
MySQL文についてですが、 $sql = 'SELECT tag,SUM(price) FROM kakeibo WHERE author = '.$_SESSION['id'].' GROUP BY tag'; これだと全ての期間をグループ分けされて、表示されます。 ---------- if($_SERVER['REQUEST_METHOD'] != "POST"){ $search_day = strtotime('now'); $_SESSION['kokokara'] = date("Y-m-1",$search_day); $_SESSION['kokomade'] = date("Y-m-31",$search_day); } $sql = 'SELECT tag,SUM(price) FROM kakeibo WHERE author = '.$_SESSION['id'].' GROUP BY tag BETWEEN "'.$_SESSION['kokokara'].'" AND "'.$_SESSION['kokomade'].'"'; のようにBETWEEN AND を入れると全ての合計値のみが表示されます。 おそらく、ここからここまでの間の合計、というように動いているのかと思いますが、グループ別の合計値を求めたいです。GROUP BYとBETWEENを入れ替えてみましたがうまくいきませんでした。 正しい書き方はどのように書けばよいでしょう??
I don't like it when people borrow things and don't give them back. このwhenは真目的語(名詞節)ですか? それとも副詞節ですか?
MySQLで上から3番目までのデータを取得する方法 val num aaa 001 aaa 002 aaa 003 aaa 004 aaa 005 bbb 001 bbb 002 bbb 003 bbb 004 bbb 005 bbb 006 ccc 001 ccc 002 ccc 003 ccc 004 こんな感じのデータを、 val num aaa 001 aaa 002 aaa 003 bbb 001 bbb 002 bbb 003 ccc 001 ccc 002 ccc 003 このように、valでくくられてる値ごとに上から3つずつ取得したいのですが、どうにかする方法はないでしょうか? この例ではnumの値が単純に1,2,3,4となっているので3以下の値をWHERE句で抽出すればいいのですが、実際のデータは1,2がなくていきなり3からだったりnumにあたる部分が登録日時だったりして単純に抽出することができません……
rasberry pi 3にMySQLをしようとしているのですが、エラーが起きます。 pi@raspberrypi:~ $ sudo apt-get install mysql-server ?中略? サブプロセス インストール済みの post-installation スクリプト はエラー終了ステータス 1 を返しました dpkg: 依存関係の問題により default-mysql-server の設定ができません: default-mysql-server は以下に依存 (depends) します: mariadb-server-10.1 ...しかし: パッケージ mariadb-server-10.1 はまだ設定されていません。 dpkg: パッケージ default-mysql-server の処理中にエラーが発生しました (--configure): 依存関係の問題 - 設定を見送ります dpkg: 依存関係の問題により mysql-server の設定ができません: mysql-server は以下に依存 (depends) します: default-mysql-server ...しかし: パッケージ default-mysql-server はまだ設定されていません。 dpkg: パッケージ mysql-server の処理中にエラーが発生しました (--configure): 依存関係の問題 - 設定を見送ります libc-bin (2.24-11+deb9u4) のトリガを処理しています ... 処理中にエラーが発生しました: mariadb-server-10.1 default-mysql-server mysql-server E: Sub-process /usr/bin/dpkg returned an error code (1) pi@raspberrypi:~ $ mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13 "Permission denied") どうしたら解決できますか?
Jesse: Okay. We don't have to have sex. It's not a big deal. C?line: Okay. You don't want to see me again? Jesse: No, of course I do. Listen, if somebody gave me the choice right now, of to never see you again or to marry you , alright, I would marry you, alright.【 And maybe that's a lot of romantic bullshit, but people have gotten married for a lot less. 】 C?line: Actually, I think I had decided I wanted to sleep with you when we got off the train. But now that we've talked so much, I don't know anymore. .【 And maybe that's a lot of romantic bullshit, but people have gotten married for a lot less. 】 この文章なのですが、最後のa lot less のあとはthanの意味合いが含まれているのでしょうか。 この一文が理解できないので、文法の解説と訳を教えていただきたいです。 お願いします。
C#(VS2013)でC++のDLLを呼出すコードです。 このコードのDebug方法をお教え頂けないでしょうか? ========== // DLL関数のインポート [DllImport("Foo.dll")] private extern static void Foo([In] ref FOO_PARAM paramIN, out FOO_PARAM paramOut); // 構造体の定義 struct FOO_PARAM { public int x; public int y; } // 同期用にAPIをインポート [DllImport("kernel32.dll")] static extern IntPtr CreateEvent(IntPtr lpEventAttributes, bool bManualReset, bool bInitialState, string lpName); [DllImport("kernel32", SetLastError=true, ExactSpelling=true)] static extern Int32 WaitForSingleObject(IntPtr handle, Int32 milliseconds); private void button1_Click(object sender, System.EventArgs e) { // イベントオブジェクト作成 IntPtr hEvent = IntPtr.Zero; hEvent = CreateEvent(IntPtr.Zero, false, false, "Foo"); FOO_PARAM paramIn; FOO_PARAM paramOut; // paramInに入力用の値を設定 paramIn.x = 3; paramIn.y = 7; // DLL関数の呼び出し Foo(ref paramIn, out paramOut); // paramOutに値が設定されるまで待機 WaitForSingleObject(hEvent, 10000); // paramOutの値を確認 System.Diagnostics.Debug.Assert(paramOut.x == 7); System.Diagnostics.Debug.Assert(paramOut.y == 3); } 【DLL側 C++コード】 // 構造体定義 typedef struct { int x; int y; } FOO_PARAM; // グローバル変数 HANDLE g_hEvent = NULL; // イベントオブジェクトのハンドル FOO_PARAM* g_pParamIn = NULL; // Foo関数の第1引数の構造体ポインタ FOO_PARAM* g_pParamOut = NULL; // Foo関数の第2引数の構造体ポインタ // スレッド処理 DWORD WINAPI FooThread(LPVOID lpParameter) { // わざとタイムラグを作る ::Sleep(5000); if (g_pParamIn && g_pParamOut) { // Foo関数の第2引数の構造体に第1引数の値をセット g_pParamOut->x = g_pParamIn->y; g_pParamOut->y = g_pParamIn->x; } // 同期を取る ::SetEvent(g_hEvent); return 0; } // エクスポート関数 void WINAPI Foo(FOO_PARAM* pParamIn, FOO_PARAM* pParamOut) { // 構造体のポインタをグローバル変数に退避させておく g_pParamIn = pParamIn; g_pParamOut = pParamOut; // 通知用イベントオブジェクトを作成 g_hEvent = ::CreateEvent(NULL, FALSE, FALSE, _T("Foo")); // スレッドを起動 DWORD dwThreadID; ::CreateThread(NULL, 0, FooThread, NULL, 0, &dwThreadID); } ======= 以上、宜しくお願いします。
MYSQLについての質問です。 PHPで表を作っていましたが、今回DBに手を出そうと考えまして、mySQLを使用することにしました。 そこで、MySQLにて作ったデータテーブルにて、フィールドの同一の値を保持する列を結合することはできないのでしょうか。 数々の紹介サイトを拝見させていただきましたが、今回の質問に合致するものはありませんでした。 例えば、以下のようなDBがあるとします。 ++++++++++ | 1個めの選択肢 | 2個めの選択肢 | 3個めの選択肢 | ++++++++++ | A | a | 0 | ++++++++++ | A | b | 1 | ++++++++++ | B | a | 0 | ++++++++++ | B | b | 1 | ++++++++++ なお、1行目はカラム名とする。 上記のようなDBがあるとして、「1個めの選択肢」フィールドに同じ値が2連続して並んでいると視認性が著しく悪くなってしまいます。なので、PHPで表として出力する際に、htmlタグである「rowspan」を利用して、同一の値を持つ者同士を結合したいです。 エクセルなどでは、「セルを結合して中央揃え」という項目があります。あれと同じようなことがしたいのです。これはPHP側で何かしなくてはならないのでしょうか。 ちなみに、コードはこちらになります(一部変更あり、上記の例とは項目に相違あり)。 <?php $html_output = ""; // SQL分にて対応させる $dsn = 'mysql:dbname=xxx;host=localhost'; // DB名 $user = "xxxxxx"; // ユーザー名 $pass = "xxxxxx"; // パスワード try { $dbh = new PDO( $dsn, $user, $pass ); } catch( PDOException $error ) { // 接続失敗のとき echo "接続に失敗しました。".$error->getMessage(); die(); } // 実行結果代入 $stmt = $dbh->query( 'select a, b, c, d, e, f, g, h from Jiritu'); $html_output = $html_output. "<table border='1' style='width: 1000px;'>¥n"; $html_output = $html_output. "\t<tr><th width='10%'>a</th><th width='13%'>b</th><th width='13%'>c</th><th width='17%'>d</th><th width='15%'>e</th><th width='8%'>f</th><th width='20%'>g</th><th width='4%'>h</th></tr>¥n"; // 出力したい文章をとりあえずまとめ上げておく(変数代入) while ( $result = $stmt->fetch( PDO::FETCH_ASSOC) ){ $html_output = $html_output."\t<tr>¥n"; // 行開始 $html_output = $html_output."\t\t<td rowspan='1'>{$result['a']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['b']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['c']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['d']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['e']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['f']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['g']}</td>¥n"; $html_output = $html_output."\t\t<td rowspan='1'>{$result['h']}</td>¥n"; $html_output = $html_output."\t</tr>¥n"; } $html_output = $html_output. "</table>¥n"; echo $html_output; ?> 以上がコードの全文となります。自分も「上記コード出力部分のrowspan」の値を変数にして同じ値の個数を取得し代入するというようなことを試みましたが、先に出力してしまっているのでできないのが現状です。 ちなみに、このようなコードで試したところ、例の結合以外ははっきりと表示されます。 わからない所があれば補足させていただきます。 また、MySQLでもPHPでもHTMLでもない追加のものが必要でしたらご伝授願います。 わがままばかりですが、どうか助けてくださるとありがたいです。。

->Yahoo!知恵袋 解決済みに移動

教えて!Goo

読み込み中・・・
検索結果:0件

->教えて!Gooに移動

はてな

読み込み中・・・
検索結果:0件

->はてなに移動


▲ページ先頭へ(再検索する)