良い一日フル値を返す、MySQLはフィールドの一部を選択して、すべての
私はテーブル全体ではなく、異なる値で正確な長さ(7)を持つmCodesというフィールドを持って5036102、5036100でいくつかのレコードをすなわち、 5036103、7010100、7010101など
私は、最初の4つの文字の最初の検索にSELECT文を使用しています5036、すなわち5036うまく
ですべてのレコードを返します。これは私が今、実際の完全な値を返す必要があります別のSQL文を再作成することなく、レコード5036100などの私が使用しています私の文は以下の通りである -
SELECT LEFT(MCODE, 4), MAKE, MODEL, NEWPRICE23 FROM mautogd1015 WHERE LEFT(MCODE, 4) = '5036'
私は今、数時間のために、この上で私の脳をラックに搭載している、任意の助けが理解されるであろう。
あなたが探しているサンプルまたは出力を1つ例えれば、答えが得られます。 –
私が受け取っている出力は、私が要求したMCODEです - 5036ですが、私は5036100の100フィールドの値を返す必要があります。私の声明は現在、声明書が実行されたことを頼んだ5036という値を返すだけです。 –
もっと明快さ - 返されたレコードは、5036、BMW、320iクーペA/T、895 000を示します。5036100、BMW、320i Coupe A/T、895000を読みます。100の部分は、私はより多くの情報が必要です。 –