MySQL Forums
Forum List  »  German

Re: Zeitraum über zwei oder mehr Tage
Posted by: Christian Lorei
Date: November 14, 2011 05:27PM

Servus,

@Thomas
meine Tabelle schaut wie folgt aus:
CREATE TABLE IF NOT EXISTS `history` (
`idhistory` int(11) NOT NULL AUTO_INCREMENT,
`machine` int(11) NOT NULL,
`job` int(11) NOT NULL,
`loginname` int(11) NOT NULL,
`stamp` datetime NOT NULL,
`historytype` int(11) NOT NULL,
`recipe` int(11) DEFAULT NULL,
`tablename` varchar(75) DEFAULT NULL,
`value` varchar(45) DEFAULT NULL,
PRIMARY KEY (`idproduktionshistorie`)

INSERT INTO `produktionshistorie` (`idhistory`,`machine`, `job`, `loginname`, `stamp`,`historytype`,`recipe`, `tablename`,`value`) VALUES
(13460, 1, 1, 1, '2011-06-01 09:37:45', 2, 32, 'v_lanfang1', '84.2'),
(13461, 1, 1, 1, '2011-06-02 13:38:46', 2, 32, 'v_2wanfang1', '96.6'),
(13462, 1, 1, 1, '2011-06-04 09:40:46', 2, 32, 'v_2wanfang2', '0'),
(13463, 1, 1, 1, '2011-06-04 15:20:46', 2, 32, 'v_2lanfang2', '0'),
(13464, 1, 1, 1, '2011-06-05 09:10:46', 2, 32, ' v_2lanfang1', '84'),
(13465, 1, 1, 1, '2011-10-05 10:55:00', 2, 8, NULL, NULL),
(13466, 1, 1, 1, '2011-10-05 14:55:52', 2, 8, NULL, NULL),
(13467, 1, 2, 1, '2011-10-18 14:13:16', 2, 8, NULL, NULL),
(13468, 1, 2, 1, '2011-10-18 10:13:53', 2, 8, NULL, NULL),
(13469, 2, 2, 1, '2011-10-28 13:11:28', 2, 9, NULL, NULL),
(13470, 2, 2, 1, '2011-10-28 23:11:43', 2, 3, NULL, NULL),
(13471, 2, 2, 1, '2011-10-29 05:00:43', 2, 3, NULL, NULL);

Den Link schaue ich mir nachher an, aber danke schon mal dafür schaut interessant aus.

@Jürgen
Ok dann habe ich das "definieren" falsch verstanden. Es soll möglich sein entwerder alle Schichten in einem Zeitraum nach Tagen Gruppiert zu betrachten oder halt nur die einzelnen Schichten nach Tagen Gruppiert.

Wenn ich aber die Zeit mit
SELECT * FROM .... WHERE ... AND
TIME(`stamp`)BETWEEN STR_TO_DATE('22:00:00','%H:%i:%s') AND ADD_DATE(STR_TO_DATE('23:59:59','%H:%i:%s'), INTERVAL 6 HOUR) dann muss ich das aber alles in ein Between packen und und dann immer auf das ende des letzten Tages 6H drauf Rechnen aber funktioniert das auch mit den Tagen zwischen des definierten Zeitraums? Spontan würde ich nein sagen. Werde mir das noch mal morgen zu bei "wachem Verstand" betrachten.

Options: ReplyQuote


Subject
Views
Written By
Posted
2551
November 13, 2011 05:20PM
1184
November 14, 2011 07:04AM
1461
November 14, 2011 02:50PM
Re: Zeitraum über zwei oder mehr Tage
1281
November 14, 2011 05:27PM
1154
November 14, 2011 06:26PM
1495
November 16, 2011 04:11AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.