みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MySQLのSUMの結果がstringで返ってくる

PDOを使ってMySQLでSUMの結果を取得したときintegerで
欲しいのにstringで返ってきます。
・MySQL 5.5
・エミュレーションはオフ
・ドライバはmysqlnd

int型のものはちゃんとintegerで返ってきています。

サイトを巡ってみたのですが、
日付もstringで返ってきてしまうし、phpということでやはり
自分でキャストするなりして型変換するということでしょうか。

何か定番的なやり方あるいは考え方があると助かります。

投稿日時 - 2017-05-02 01:34:20

QNo.9324227

すぐに回答ほしいです

質問者が選んだベストアンサー

>自分でキャストするなりして型変換するということでしょうか。

ほとんどの場合は「暗黙の型変換」で済ませることが多いと思います。
エミュレーション使うとあらかたstringになってしまいますし「そういうもの」と捉えるしかないです(汗

投稿日時 - 2017-05-02 09:11:50

お礼

ありがとうございます。
安心しました。

投稿日時 - 2017-05-18 21:39:47

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)