Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

स्काला स्लिक कच्चे SQL क्वेरी में कई प्रकार के निहित रूपांतरण

मुझे अंतर्निहित रूपांतरण समस्या का समाधान नहीं मिला है, लेकिन मैंने scala.util.Random.shuffle के साथ अधिक पारंपरिक स्लीक सिंटैक्स का उपयोग करके एक समाधान ढूंढा है। :

def randomByBlahAndDate(blah: Blah, newerThan: LocalDate)(implicit s: Session): Option[Photo] = {
  val photos = Query(Photos).where(_.imgDate > newerThan).where(_.blah === blah).run
  val r = new scala.util.Random(scala.compat.Platform.currentTime)
  r.shuffle(photos).headOption
}

मैं MySQL के rand() . का उपयोग करने की तुलना में दक्षता के बारे में अनिश्चित हूं , लेकिन यह कुछ समय के लिए काम करेगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एकाधिक पेज पेजिनेशन में सभी डेटा प्रिंट करें

  2. मैसकल गिनती आवृत्ति

  3. MAMP mysql सर्वर प्रारंभ नहीं होगा। कोई mysql प्रक्रिया नहीं चल रही है

  4. जोडा समय के साथ 2 तिथियों के बीच अंतर दिनों की गलत गणना?

  5. mysql विदेशी कुंजी के साथ int कॉलम को बिगिन में बदल देता है