![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 16.09.2010 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem: mam laczna wage towarow np 2.1kg i teraz musze znalezc odpowiedni koszt przesylki z tabeli gdzie mam przypisana kwote do wagi z podzialem na dostawce np: waga cena iddostawcy od 1.2kg 9zl 1 od 2kg 12zl 1 od 3kg 15zl 1 od 1.5kg 10zl 2 od 2kg 15zl 2 od 4kd 20zl 2 jest tez oczywiscie w tabeli dostawcy wpisany koszt bazowy w przypadku gdyby paczka wazyla mniej niz pierwsza waga. Da sie to zrobic jednym zapytaniem, nie znajac ilosci dostawcow? Probowalem to zrobic w ten sposob: "SELECT id, cena FROM tabela WHERE 2.1>waga GROUP BY iddostawcy " ale zwraca mi w tym przypadku ceny z wag 1.2 i 1.5... (IMG:style_emoticons/default/sad.gif) P.S. Przepraszam za wszelkie bledy to moj pierwszy post na tym forum. Pozdrawiam i prosze o odpowiedz |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 16.09.2010 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
-- phpMyAdmin SQL Dump
-- version 3.2.0.1 -- http://www.phpmyadmin.net -- -- Host: localhost -- Czas wygenerowania: 16 Wrz 2010, 13:28 -- Wersja serwera: 5.1.36 -- Wersja PHP: 5.3.0 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Baza danych: `born2sport` -- -- -------------------------------------------------------- -- -- Struktura tabeli dla `delivery2cost` -- CREATE TABLE IF NOT EXISTS `delivery2cost` ( `id` int(11) NOT NULL AUTO_INCREMENT, `did` int(11) NOT NULL, `weightto` double NOT NULL, `cost` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci AUTO_INCREMENT=12 ; -- -- Zrzut danych tabeli `delivery2cost` -- INSERT INTO `delivery2cost` (`id`, `did`, `weightto`, `cost`) VALUES (2, 1, 1.2, 9), (3, 1, 2, 12), (4, 1, 3, 15), (10, 4, 4, 20), (9, 4, 3, 16), (8, 4, 1.5, 13), (11, 4, 2, 14); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:32 |