3
動作させることはできません。その後が選択クエリは、私がCにMySQLデータベースから選択クエリを使用したい
mysql_query(conn,"SELECT SI AS SUBSCRIBER_ID ,TG2 AS TAG_ID, SUM(CTR) AS NBR FROM (SELECT H.SUBSCRIBER_ID AS SI, TG.TAG_ID AS TG1,T.TAG_ID AS TG2, COUNT(TG.TAG_ID) AS COUNTER,CASE WHEN (TG.TAG_ID = T.TAG_ID) THEN COUNT(TG.TAG_ID) ELSE 0 END AS CTR from content_hits H left join CONTENT_TAG TG ON TG.CONTENT_ID = H.CONTENT_ID LEFT JOIN TAG T ON 1= 1 GROUP BY H.SUBSCRIBER_ID, TG.TAG_ID,T.TAG_ID) AS TAB GROUP BY SI,TG2");
を、私は一次元の配列を埋めるために「NBR」を使用します。
私はこの試みた:
result = mysql_store_result(conn);
while ((row = mysql_fetch_row(result)))
{
t[i]=*row['NBR'];
printf("%d",t[i]);
}
をしかし、それは動作しませんでした。
http://mattgemmell.com/2008/12/08/what-have-you-tried/ –
@holyどのように動作しませんか?エラーメッセージはありますか?予想外の結果ですか?問題の内容を具体的に記述してください。 –
投稿を編集してクエリを追加できますか、おそらくテーブルのスキーマを追加できますか? – octopusgrabbus