0
我正面臨有關MySQL中字符串比較的問題。比較MySQL字符串並獲取允許的值
我有以下表,
res_id | image_min_allowed_dimension | canvas_dimension
1 400x500 8x10
2 800x600 11x14
正如你可以在此表中看到, image_min_allowed_dimension列有2套的紀錄。 Ans也canvas_dimension有2組 現在,我的目標是獲得這2組記錄與image_min_allowed_dimension給定值。 假設,如果我在PHP腳本中爲1024x768的image_min_allowed_dimension提供了canvas_dimension字段中的2組記錄,
的可能算法中會,
獲取所有記錄作爲canvas_dimension IF image_min_allowed_dimension是小於或等於給定值(即,1024×768) 否則,如果給定值大於image_min_allowed_dimension然後返回任何結果。
但隨着字段是VARCHAR,我怎麼能做到這一點? 請幫忙。
對於您希望製作的查詢組織您的計劃有很多要說的。否則,你會瘋狂地玩SUBSTRING_INDEX等 – 2012-02-24 08:19:52
謝謝邁克爾, 你提出的方式很好。這是基本的慣例。但是我有什麼方法可以實現我寫的這個結果? – 2012-02-24 08:24:00