performance - How to fastly select data from Oracle -


मेरे पास निम्नलिखित ओरेकल तालिका है:

  खेल id_game int id_user int dt_game DATE   

एक नया रिकॉर्ड बनाने से पहले मुझे यह अवश्य देखना चाहिए कि एक ही उपयोगकर्ता ने एक गेम को और अधिक नहीं जोड़ा है, जो कि दिन में एन बार होता है।

मैं वास्तव में खेला जाने वाला गेम की संख्या का चयन कर रहा हूं आज इस तरह से:

  गेम के चयन से गिनती (1) के रूप में num_user = ID_USER और to_char (dt_game, 'DD / MM / YYYY') = to_char (sysdate, 'डीडी / एमएम) / YYYY ')  

मुझे यह बहुत पसंद नहीं है: क्या ऐसा करने का एक बेहतर तरीका है?

अग्रिम धन्यवाद c।

< / Div>

तिथि रूपांतरण थोड़ा सा व्यर्थ हैं और उस स्तंभ का उपयोग किए जाने वाले किसी भी सूचकांक को रोकने के लिए; आप उस कोड को dt_game & gt; के साथ सरल कर सकते हैं Trunc (sysdate)


Comments

Popular posts from this blog

paypal - How to know the URL referrer in PHP? -

oauth - Facebook OAuth2 Logout does not remove fb_ cookie -

wpf - Line breaks and indenting for the XAML of a saved FlowDocument? -