Greška kod kopiranja SQL-a sorry ... evo opet
Code:
-- phpMyAdmin SQL Dump
-- version 3.2.4
-- http://www.phpmyadmin.net
--
-- Računalo: localhost
-- Vrijeme generiranja: Svi 13, 2012 u 12:56 AM
-- Verzija poslužitelja: 5.1.41
-- PHP verzija: 5.3.1
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Baza podataka: `test1`
--
-- --------------------------------------------------------
--
-- Tablična struktura za tablicu `arikli_rn`
--
CREATE TABLE IF NOT EXISTS `arikli_rn` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`dobavljac_id` int(11) NOT NULL,
`obracun` date NOT NULL,
`ukupno` float(11,2) NOT NULL,
`zatezna_kamata` float(11,2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Izbacivanje podataka za tablicu `arikli_rn`
--
INSERT INTO `arikli_rn` (`id`, `dobavljac_id`, `obracun`, `ukupno`, `zatezna_kamata`) VALUES
(1, 1, '2012-01-31', 150.00, 0.00),
(2, 1, '2012-02-29', 120.00, 0.00),
(3, 1, '2012-04-30', 140.00, 0.00);
-- --------------------------------------------------------
--
-- Tablična struktura za tablicu `artikli`
--
CREATE TABLE IF NOT EXISTS `artikli` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`artikal` varchar(100) CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=ucs2 AUTO_INCREMENT=3 ;
--
-- Izbacivanje podataka za tablicu `artikli`
--
INSERT INTO `artikli` (`id`, `artikal`) VALUES
(1, 'Artikal 1'),
(2, 'Artikal 2');
-- --------------------------------------------------------
--
-- Tablična struktura za tablicu `artikli_stavke`
--
CREATE TABLE IF NOT EXISTS `artikli_stavke` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`rn_id` int(11) NOT NULL,
`obracun` date NOT NULL,
`artikal_id` int(11) NOT NULL,
`kolicina` float(11,2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
--
-- Izbacivanje podataka za tablicu `artikli_stavke`
--
INSERT INTO `artikli_stavke` (`id`, `rn_id`, `obracun`, `artikal_id`, `kolicina`) VALUES
(1, 1, '2012-01-31', 1, 10.00),
(2, 1, '2012-01-31', 2, 12.00),
(3, 2, '2012-02-29', 1, 15.00),
(4, 2, '2012-02-29', 2, 10.00),
(5, 3, '2012-03-31', 1, 20.00),
(6, 3, '2012-03-31', 2, 8.00);
-- --------------------------------------------------------
--
-- Tablična struktura za tablicu `dobavljac`
--
CREATE TABLE IF NOT EXISTS `dobavljac` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`dobavljac` varchar(100) CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Izbacivanje podataka za tablicu `dobavljac`
--
INSERT INTO `dobavljac` (`id`, `dobavljac`) VALUES
(1, 'dabavljac1');
Rezultat koji trebam dobiti je
+---------------+----------------+---------------+------------------+----------+
+ artikal --------+ 31.01.2012----+29.02.2012-----+31.03.2012-------+razlika----+
+ artikal1-------+10-------------+15--------------+20---------------+5---------+
+ artikal2-------+12-------------+10--------------+8----------------+ -2 -------+
+---------------+----------------+---------------+------------------+----------+
Kako da postavim upit?
Da li je potrebno da izvrši restruktuisanje tabela?