MySql Hibernate ²éѯÓï¾äÎÊÌâ
Java code:
select
mem.routId,
mem.memCode,
r.routName,
r.ipaddress,
min(mem.usedValue) as minUsedValue,
max(mem.usedValue) as maxUsedValue,
avg(mem.usedValue) as avgUsedValue
from Net_Cap_Mem mem, Net_Routinfo r
where mem.routId=r.routId and recordTime>='2010-03-04 16:56:56' and recordTime<='2010-03-08 15:29:26'
and mem.routId in (select plan.goId from Net_Gatherpublicobject plan where plan.gmId=2) group by mem.routId order by avgUsedValue desc
ÉÏÃæÊÇÒ»¸öMysql+Hibernate²éѯÓï¾ä
×îºóÎÒÏëÓà ×Ö¶Î avg(mem.usedValue) as avgUsedValue ÅÅÐò
ÎÊÌ⣺
ÎÒ°ÑÕâÓï¾ä·ÅÈë´úÂëÖÐÖ´Ðоͱ¨´í£¡ËµÊÇÕÒ²»µ½ avgUsedValue Õâ¸ö×Ö¶Î
Ö±½Ó·ÅÈë Êý¾Ý¿âÖпÉÒÔÕý³£²éѯµ½Êý¾Ý£¡
ÕâÊÇÉÏÃæÎÊÌ⣬Ӧ¸ÃÔõô½â¾ö£¿£¿£¿£¿
ºÃÁË ½â¾öÁË£¡
Ïà¹ØÎÊ´ð£º
ÎÒÊÇÓÃmysql×Ô´øµÄC API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("Êý¾Ý¿âÁ¬½Óʧ°Ü") ......
CREATE DATABASE ADDRESSLIST;
USE ADDRESSLIST;
DROP TABLE IF EXISTS FRIEND;
CREATE TABLE FRIEND
(FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY ,
FRIEND_NAME VARCHAR(20) NOT N ......
±í
CREATE TABLE `ch1` (
`id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
`no` int(10) unsigned DEFAULT NULL,
`dtime` datetime DEFAULT NULL,
PRIMARY KEY (`id ......
ÎÒ¼¸ÕÅmysql±í ·ÖÇø
È»ºó°Ñ·ÖÇø±íµ¥¶À¿½³öÀ´
ÀýÈ磺test.MYD test.MYI data.MYD data.MYI user.MYD user.MYI dem.MYD dem.MYI
ÎÒÏë¶ÁÈ¡ÕâËÄÕűíµÄÄÚÈÝ
¹ØÁªÊý¾ÝÕûºÏµ½Ò»ÕűíÖС£Õâ¸öÒªÔõô×öÄØ
ÓóÌÐòÔ ......
try
{
sql::Driver *driver;
sql::Connection *con;
//´´½¨Á¬½Ó
driver = get_driver_instance();
con = driver->connect("tcp://192.168.18.52:3306", "root", "1234 ......