ஷாப்வேரில் ஒரு சக்திவாய்ந்த கப்பல் செலவு தொகுதி உள்ளது, அதை நீங்கள் குறிப்பாக கணக்கீட்டில் தலையிடலாம். எங்கள் விஷயத்தில், பின்வரும் சூழ்நிலையை நாங்கள் செயல்படுத்த விரும்புகிறோம்: ஒரு கட்டுரைக்கான கப்பல் செலவுகள் ஆரம்பத்தில் கட்டுரையின் எடைக்கு ஏற்ப தீர்மானிக்கப்படுகின்றன (எடை வரம்புகள் குறிப்பிடப்பட்டுள்ளன). சிறப்பு விதிவிலக்குகளுக்கு மட்டுமே ஒவ்வொரு பொருளுக்கும் நிலையான கப்பல் செலவுகளை நிர்ணயிக்க முடியும்.
கப்பல் செலவு அட்டவணை இது போல் தெரிகிறது:
| எடை | எடை அதிகரிக்கும் | விலை |
| 0 கிலோ | <3 கிலோ | 4,99 € |
| 3 கிலோ | <5 கிலோ | 6,90 € |
| 5 கிலோ | <10 கிலோ | 9,50 € |
| 10 கிலோ | <15 கிலோ | 10,90 € |
| 15 கிலோ | <20 கிலோ | 12,90 € |
| 20 கிலோ | <31 கிலோ | 17,90 € |
| 31 கிலோ | <40 கிலோ | 49,90 € |
| 40 கிலோவிலிருந்து | 49.90 € அடிப்படை விலை + ஒரு கிலோவுக்கு 0.59 € |
முதலில் "எடை" என்ற மதிப்பைத் தேர்ந்தெடுப்பதற்கான யோசனையைப் பெறலாம் "கப்பல் செலவு கணக்கீடு:": மற்றும் அதற்கேற்ப வரம்புகளை உள்ளிடவும்:

இங்கே பல சிக்கல்கள் எழுகின்றன: "40 கிலோவிலிருந்து: €49.90 அடிப்படை விலை + ஒரு கிலோவிற்கு €0.59" என்ற விதியை எளிதாகச் செயல்படுத்த முடியவில்லை, 2.999 போன்ற மதிப்புகள் துல்லியமற்றவை, மேலும் ஒவ்வொரு பொருளுக்கும் தனித்தனியான விநியோகச் செலவுகளை ஒதுக்கும் வசதி இல்லை. இதைச் சரிசெய்ய, நாம் முதலில் அமைப்புகள் > பொருட்கள் > பொருள் உரைப் புலங்கள் என்பதன் கீழ் ஒரு புதிய உரைப் புலத்தை (எ.கா., "attr5") உருவாக்குகிறோம்.:

தனித்தனியாக அனுப்ப வேண்டிய அனைத்துப் பொருட்களுக்கும் உரிய யூரோ மதிப்பை இப்போது இந்தக் களத்தில் நிரப்புவோம். தசம எண்களுக்கு, காற்புள்ளிக்குப் பதிலாகப் புள்ளியைப் பயன்படுத்தவும்.:

இறுதியாக, "ஷிப்பிங் செலவுகளின் கணக்கீடு: சொந்த கணக்கீடு" மற்றும் "காரணி (%): 100" என்ற முக்கியமான அமைப்புகளுடன் புதிய கப்பல் முறையை உருவாக்குகிறோம்.:

இறுதியாக, "மேம்பட்ட அமைப்புகள்" என்பதன் கீழ், எங்கள் சொந்த கணக்கீடு செயல்பாட்டை "சொந்த கணக்கீடு" இன் கீழ் சேமிக்கிறோம்:
a359cdf87765551f0706
இந்தச் செயல்பாடு ஒவ்வொரு பொருளின் எடையையும் எடுத்து விலையைக் கணக்கிடுகிறது. எனவே, தலா 2.5 கிலோ எடையுள்ள மூன்று வெவ்வேறு பொருட்களின் விலை €14.97 ஆகவும், அதே சமயம் 2.5 கிலோ எடையுள்ள மூன்று ஒரே மாதிரியான பொருட்களின் விலை ஒவ்வொன்றின் விலையும் €9.50 ஆகவும் இருக்கும். நீங்கள் மொத்த எடையின் அடிப்படையில் விலையைக் கணக்கிட விரும்பினால் (இரண்டு சந்தர்ப்பங்களிலும் €9.50 என்ற விலை கிடைக்கும்), கணக்கீட்டுச் செயல்பாட்டில் ஒரு சிறிய மாற்றத்தைச் செய்தால் மட்டும் போதும்.:
a359cdf87765551f0706
விற்பனையாளர்களும் சேர்க்கப்பட வேண்டுமானால், அவை SQL வினவலில் குறிப்பிடப்பட்ட விலைகள் நிகர அல்லது மொத்த மதிப்புகள் என்பதை கவனமாக இருக்க வேண்டும் (அடிப்படை அமைப்புகள்> கடை அமைப்புகள்> வாடிக்கையாளர் குழுக்கள்> மொத்த விலைகளை உள்ளிடவும்).
"உருப்படியை இலவச கப்பல் எனக் குறிக்கவும்" (ஒவ்வொரு உருப்படிக்கும்) உருப்படி அம்சத்தை நீங்கள் கணக்கில் எடுத்துக்கொள்ள விரும்பினால், b.shippingfree என்ற நெடுவரிசையை உரையாற்றி , பின்வரும் விருப்பத்தை அமைப்புகள்> கப்பல் செலவுகள்> மேம்பட்ட அமைப்புகள்> இலவச கப்பல் உருப்படிகள் ":

SQL உதவியுடன் நீங்கள் எந்த சிக்கலான வினவல்களிலும் உருவாக்கலாம். இறுதி வினவலை SQL மாறிகள் உதவியுடன் தயாரிப்பது நல்லது, இதனால் முழு விஷயத்தையும் பராமரிக்க எளிதாக இருக்கும். கடை வாடிக்கையாளர்களுக்கும் சில்லறை விற்பனையாளர்களுக்கும் இடையில் வேறுபடுவதும், இலவச கப்பல் பொருட்களை கணக்கில் எடுத்துக்கொள்வதும், அதிகபட்ச வணிக வண்டிக்கு மட்டுமே கப்பல் செலவுகளை வசூலிப்பதும் மற்றும் வெவ்வேறு விலை அளவீடுகளைத் தட்டுவதும் (பிராண்டைப் பொறுத்து) மிகவும் சிக்கலான வினவலுக்கான முன்மாதிரியாகும்.:
a359cdf87765551f0706