Article View: pl.comp.lang.php
Article #231099Re: Problem z właściwym sumowaniem
From: Dariusz Budyta
Date: Sun, 12 Jul 2015 20:00
Date: Sun, 12 Jul 2015 20:00
68 lines
3407 bytes
3407 bytes
W dniu niedziela, 12 lipca 2015 21:44:17 UTC+2 użytkownik Borys Pogoreło napisał: > Dnia Sun, 12 Jul 2015 12:32:36 -0700 (PDT), Dariusz Budyta napisał(a): > > To teraz się będziemy pastwić nad bazą: > > > CREATE TABLE `import_pozycje` ( > > `N_Kier` INT(11) NULL DEFAULT NULL, > > Co to jest? > Nr kierowcy - w bazie są przechowywane m innymi faktury, które kierowcy wystawiają dla ZTP > > `ilosc` FLOAT NULL DEFAULT NULL, Ilość przejazdów > > `svat` VARCHAR(250) NULL DEFAULT NULL, stawka Vat > > `liczba` FLOAT NULL DEFAULT NULL, > > Decimal > > > `usl` VARCHAR(250) NULL DEFAULT NULL, > > Czy to jest nazwa usługi? Towar to nie usługa. Usługa - np przejazd Taxi > > > `sww` FLOAT NULL DEFAULT NULL, kiedyś stosowany na fakturach Nr klasyfikacji usługi > > Kompletnie nie rozumiem > > > `netto` FLOAT NULL DEFAULT NULL, > > `dzial` VARCHAR(250) NULL DEFAULT NULL, > usługa transportowa może być wykonana dla określonego działu w firmie > To jakieś wewnętrzne oznaczenie? > > > CREATE TABLE `import_faktury` ( > > `nf` VARCHAR(90) NOT NULL DEFAULT '', > > PRIMARY KEY (`nf`) > > Tworzysz indeks główny na polu, którego wartość może się zmienić, a to > bardzo zły nawyk. Tym gorszy, że później jeszcze tworzysz relacje na > podstawie tego pola. Nazywanie kolumn "ds", "sz", "idz" też nie poprawia > sytuacji. > > > CREATE TABLE `user` ( > > `nip` VARCHAR(90) NULL DEFAULT NULL, > > `kod_pocztowy` VARCHAR(250) NULL DEFAULT NULL, > > Na bogato ;) > > > PRIMARY KEY (`login`), > > Uwaga jak wcześniej > > > UNIQUE INDEX `nip` (`nip`) > > A co w przypadku faktury dla osoby fizycznej bez NIP, ale z PESEL? > Tego nie przewidywano, ponieważ aplikacja ma służyć do eksportowania faktur do PDF-u z firmami które podpiszą umowy lub dla kierowców - więc NIP- jest zawsze > -- > Borys Pogoreło > borys(#)leszno,edu,pl
Technical Details
Message-ID:
<79935552-63ee-46d6-81ee-644b8d803633@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!qs7no4338945igc.0!news-out.google.com!4ni80126qgh.1!nntp.google.com!e109no473800qge.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<9ecf2928-3e4b-4d12-8383-9217f3a32d17@googlegroups.com> <ro5zd7pcdi70.3ixvest5m2xc.dlg@40tude.net> <2934c9eb-d885-491a-b954-221bb785ec8b@googlegroups.com> <d6589i5wr2u9$.1ake1yt19mlpr.dlg@40tude.net>Show Full Headers
Complete Article Headers
X-Received: by 10.66.164.225 with SMTP id yt1mr41773992pab.32.1436731206999; Sun, 12 Jul 2015 13:00:06 -0700 (PDT) X-Received: by 10.140.91.110 with SMTP id y101mr217792qgd.39.1436731206760; Sun, 12 Jul 2015 13:00:06 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!qs7no4338945igc.0!news-out.google.com!4ni80126qgh.1!nntp.google.com!e109no473800qge.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.php Date: Sun, 12 Jul 2015 13:00:06 -0700 (PDT) In-Reply-To: <d6589i5wr2u9$.1ake1yt19mlpr.dlg@40tude.net> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.70.25.54; posting-account=uubveQoAAAAyhe8ojI_0uIXBprAYrcIW NNTP-Posting-Host: 89.70.25.54 References: <9ecf2928-3e4b-4d12-8383-9217f3a32d17@googlegroups.com> <ro5zd7pcdi70.3ixvest5m2xc.dlg@40tude.net> <2934c9eb-d885-491a-b954-221bb785ec8b@googlegroups.com> <d6589i5wr2u9$.1ake1yt19mlpr.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <79935552-63ee-46d6-81ee-644b8d803633@googlegroups.com> Subject: Re: Problem z właściwym sumowaniem From: Dariusz Budyta <dariusz.budyta@gmail.com> Injection-Date: Sun, 12 Jul 2015 20:00:06 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit