シェルスクリプト上でSQL文叩くのはできるんだけど、受け取った結果の表示が怪しい。
レコード数はカウントできてるみたいだけど、各フィールドの具体的な値が取り出せない・・・。
調査すること。
※追記
楽勝だった。
一応まとめとく。
# SQL実行
result=(`echo "select field_name from tb_name" | /usr/local/bin/mysql -N -B -u root db_name`)
field_value=0 # 取得したいフィールド値
i=0 # ループ変数
# レコード分ループをまわす
while [ $i -lt ${#result[*]} ]; do
field_value=$((field_value+$result))
i=$((i+1))
done
これで、レコード数分のフィールド値の合計がfield_valueに格納される。
SQL…
リダ&オレが組んでボロボロになったやつ。
でも、ネットワークは最近ちょと面白そうだ…。
開発のメインではなくサブとして使いまくりたい!!!
SQLも奥深いけど、基本だけなら大して難しくないよ~。
いとちんにネットを勉強されると俺の仕事がなくなるなw
3Dができない分、俺はネットに特化するっす。
負けないぞ~。