PHP Code:
	
	
SELECT AVG( admin_AuftragStatusLog.STATUS ) AS `LastStatus` 
FROM admin_AuftragLst
INNER JOIN admin_AuftragStatusLog ON admin_AuftragLst.AuftrLstID = admin_AuftragStatusLog.AuftrLstID
GROUP BY admin_AuftragLst.AuftrUEBID 
zum testen:
PHP Code:
	
	
CREATE TABLE `admin_AuftragStatusLog` (
  `AuftrLogID` int(10) NOT NULL auto_increment,
  `AuftrLstID` int(10) unsigned NOT NULL default '0',
  `status` smallint(4) unsigned NOT NULL default '0',
  `date_add` timestamp(14) NOT NULL,
  `user_add` mediumint(8) NOT NULL default '0',
  PRIMARY KEY  (`AuftrLogID`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;
-- 
-- Daten für Tabelle `admin_AuftragStatusLog`
-- 
INSERT INTO `admin_AuftragStatusLog` VALUES (1, 1, 255, '20041109115957', 3);
INSERT INTO `admin_AuftragStatusLog` VALUES (0, 2, 230, '20041109122210', 3);
INSERT INTO `admin_AuftragStatusLog` VALUES (3, 3, 255, '20041109120000', 3);
INSERT INTO `admin_AuftragStatusLog` VALUES (4, 2, 250, '20041109122234', 3);
CREATE TABLE `admin_AuftragLst` (
  `AuftrLstID` int(10) NOT NULL auto_increment,
  `AuftrUEBID` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`AuftrLstID`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
-- 
-- Daten für Tabelle `admin_AuftragLst`
-- 
INSERT INTO `admin_AuftragLst` VALUES (1, 1);
INSERT INTO `admin_AuftragLst` VALUES (2, 1);
INSERT INTO `admin_AuftragLst` VALUES (3, 2); 
          
 
Comment