2016-09-09 25 views
-1

MySQLの選択で計算を行います= 10)、計算された列を取得します。この場合、私は取得したい:は、私は、次の列を持つMySQLのテーブルを持っている

1 
1 
37 

これは可能ですか?

+0

を行うことはできません、あなたのフロントエンドにPHPのような任意のスクリプト言語を使用するか、バックエンドからこれを実行したいと思いますか? – PyQL

+0

私はFrontendでPHPを使用しています – JanW

+0

PHPを使用して変数{price}を簡単に置き換えることができます: $ col_data = str_replace( '{price}'、10、$ row ['price']); print eval( "return($ col_data);"); – PyQL

答えて

1

は、あなただけの

UPDATE exampleTable 
    SET price = price + 27; 
+0

いいえ、私は各ユーザーの価格で巨大なテーブルを選択する必要があります。各ユーザーには個別の価格式があります。たとえば、ユーザー1は価格7+ ** 3 **を、ユーザー2は価格7+ ** 8 ** – JanW

+0

を持っています。可変価格マッピングにもユーザーを持つ別のテーブルですか?私は今少し混乱している。 –

+0

はい、ユーザーから価格マッピングまでのユーザー表とリレーション表があります。価格マッピングテーブルには、各ユーザの価格式が格納されている。 – JanW

関連する問題