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

सी #:एसक्यूएल क्वेरी बिल्डर क्लास

चूंकि Google मुझे इस पेज पर ले जाता है, इसलिए मैं SqlKata का सुझाव दूंगा। , एक सरल लेकिन शक्तिशाली SqlQuery बिल्डर, जो नेस्टेड का समर्थन करता है जहां स्थितियां, सबक्वेरी और जुड़ती हैं।

वर्तमान में यह SqlServer, MySql और PostgreSql का समर्थन करता है

var query = new Query("Users")
     .LeftJoin("Countries", "Users.CountryId", "Countries.Id")
     .Where("Status", "blocked")
     .OrWhereIn("Id", new [] {10, 11, 12})
     .OrWhere("LastLogin", ">", DateTime.UtcNow.AddMonths(-5));

नोट: मैं इसका मालिक हूं

विभिन्न कंपाइलर आउटपुट के बीच अंतर
MySql: https://sqlkata.com/playground/mysql?code=var%20query%20=%20new%20Query(%22Posts%22).Limit(10).Offset(20)%3B

एसक्लसेवर: https://sqlkata.com/playground/sqlserver?code=var%20query%20=%20new%20Query(%22Posts%22).Limit(10).Offset(20)%3B

ओरेकल: https://sqlkata.com/playground/oracle?code=var%20query%20=%20new%20Query(%22Posts%22).Limit(10).Offset(20)%3B



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में दशमलव श्रेणी का आवृत्ति वितरण प्राप्त करें

  2. php mysqli का उपयोग करके खाता बही बनाएँ और DR और CR के अनुसार संतुलन प्राप्त करें

  3. Jquery का उपयोग करके गतिशील php div को ताज़ा करें

  4. एसक्यूएल दो टेबल से तीन प्रश्नों को एक क्वेरी में कैसे संयोजित करें

  5. गलत आईडी होने से कैसे बचें