最新消息:觉得本站不错的话 记得收藏哦 博客内某些功能仅供测试 讨论群:135931704 快养不起小站了 各位有闲钱就打赏下把 My Email weicots#gmail.com Please replace # with @

zencart 导出带图的订单之 获取定单基本信息sql

MySQL ajiang-tuzi 6581浏览

前几天刚做完 magento的订单导出 接着来做zencart的导出 经过对比后发现 magento 基本不会涉及到sql强大的函数几乎可以满足你的任何要求 所以相对zencart来说要轻松的多
而zencart呐 几乎可以通过sql满足你的任和要求
以下就是我做zencart导出的一些测试sql

#其这个也不用怎么解释看sql语句自然就知道是做什么的

#获取订单状态的状态对应值
select orders_status_id, orders_status_name
                                 from orders_status
                                 where language_id = '1' order by orders_status_id limit 0,10;
+------------------+---------------------------+
| orders_status_id | orders_status_name        |
+------------------+---------------------------+
|                1 | Pending                   |
|                2 | Processing                |
|                3 | Payment-Failed            |
|                4 | Paid                      |
|                5 | Update                    |
|                6 | Shipped                   |
|                8 | Clearance-through-Customs |
|                9 | Delivered                 |
|               12 | Complete                  |
|               13 | Canceled                  |
+------------------+---------------------------+								 
#查询 orders 14731 是否存在								 
select orders_id from orders
                           where orders_id = '14731';
+-----------+
| orders_id |
+-----------+
|     14731 |
+-----------+						   
#查询顾客信息 及定单状态		
select customers_name, customers_email_address, orders_status,
                                      date_purchased from orders
                                      where orders_id = '14731';
+--------------------+-------------------------+---------------+---------------------+
| customers_name     | customers_email_address | orders_status | date_purchased      |
+--------------------+-------------------------+---------------+---------------------+
| Jefey Ric          | root@weicot.com         |             2 | 2015-08-03 21:40:51 |
+--------------------+-------------------------+---------------+---------------------+
#查询产品的下载属性
SELECT orders_products_id, 
orders_products_filename, 
products_prid 
from 
orders_products_download
WHERE orders_products_download_id='';
+-----------------------------+--------------+------+-----+---------+----------------+
| Field                       | Type         | Null | Key | Default | Extra          |
+-----------------------------+--------------+------+-----+---------+----------------+
| orders_products_download_id | int(11)      | NO   | PRI | NULL    | auto_increment |
| orders_id                   | int(11)      | NO   | MUL | 0       |                |
| orders_products_id          | int(11)      | NO   | MUL | 0       |                |
| orders_products_filename    | varchar(255) | NO   |     |         |                |
| download_maxdays            | int(2)       | NO   |     | 0       |                |
| download_count              | int(2)       | NO   |     | 0       |                |
| products_prid               | tinytext     | NO   |     | NULL    |                |
+-----------------------------+--------------+------+-----+---------+----------------+
#查询订单客户信息 								  
select  
orders_id,
delivery_company,
delivery_street_address,
delivery_postcode,
delivery_name,
customers_telephone,
delivery_state,
delivery_city,
date_purchased,
delivery_country  
from orders order by date_purchased asc limit 0,10; 

SV))HQ{X[]H~M]S_BF@FBS2

#查询定单产品信息
 SELECT * FROM `orders_products` WHERE orders_id='14731';

)TB(~JHBFHL~AXK]6661A[K

来看下结构

#查询订单产品属性
 SELECT *
 FROM orders_products_attributes
 WHERE orders_id =  '14731'
 LIMIT 0 , 30;
+----------------------------------------+---------------+------+-----+---------+----------------+
| Field                                  | Type          | Null | Key | Default | Extra          |
+----------------------------------------+---------------+------+-----+---------+----------------+
| orders_products_attributes_id          | int(11)       | NO   | PRI | NULL    | auto_increment |
| orders_id                              | int(11)       | NO   | MUL | 0       |                |
| orders_products_id                     | int(11)       | NO   |     | 0       |                |
| products_options                       | varchar(32)   | NO   |     |         |                |
| products_options_values                | text          | NO   |     | NULL    |                |
| options_values_price                   | decimal(15,4) | NO   |     | 0.0000  |                |
| price_prefix                           | char(1)       | NO   |     |         |                |
| product_attribute_is_free              | tinyint(1)    | NO   |     | 0       |                |
| products_attributes_weight             | float         | NO   |     | 0       |                |
| products_attributes_weight_prefix      | char(1)       | NO   |     |         |                |
| attributes_discounted                  | tinyint(1)    | NO   |     | 1       |                |
| attributes_price_base_included         | tinyint(1)    | NO   |     | 1       |                |
| attributes_price_onetime               | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_price_factor                | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_price_factor_offset         | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_price_factor_onetime        | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_price_factor_onetime_offset | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_qty_prices                  | text          | YES  |     | NULL    |                |
| attributes_qty_prices_onetime          | text          | YES  |     | NULL    |                |
| attributes_price_words                 | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_price_words_free            | int(4)        | NO   |     | 0       |                |
| attributes_price_letters               | decimal(15,4) | NO   |     | 0.0000  |                |
| attributes_price_letters_free          | int(4)        | NO   |     | 0       |                |
| products_options_id                    | int(11)       | NO   |     | 0       |                |
| products_options_values_id             | int(11)       | NO   |     | 0       |                |
| products_prid                          | tinytext      | NO   |     | NULL    |                |
+----------------------------------------+---------------+------+-----+---------+----------------+
#查询产品属性
SELECT * 
FROM products
WHERE products_id =  '30012';
+----------------------------------+---------------+------+-----+---------------------+----------------+
| Field                            | Type          | Null | Key | Default             | Extra          |
+----------------------------------+---------------+------+-----+---------------------+----------------+
| products_id                      | int(11)       | NO   | PRI | NULL                | auto_increment |
| products_type                    | int(11)       | NO   |     | 1                   |                |
| products_quantity                | float         | NO   |     | 0                   |                |
| products_model                   | varchar(256)  | YES  | MUL | NULL                |                |
| products_image                   | varchar(255)  | YES  |     | NULL                |                |
| products_price                   | decimal(15,4) | NO   |     | 0.0000              |                |
| products_virtual                 | tinyint(1)    | NO   |     | 0                   |                |
| products_date_added              | datetime      | NO   | MUL | 0001-01-01 00:00:00 |                |
| products_last_modified           | datetime      | YES  |     | NULL                |                |
| products_date_available          | datetime      | YES  | MUL | NULL                |                |
| products_weight                  | float         | NO   |     | 0                   |                |
| products_status                  | tinyint(1)    | NO   | MUL | 0                   |                |
| products_tax_class_id            | int(11)       | NO   |     | 0                   |                |
| manufacturers_id                 | int(11)       | YES  | MUL | NULL                |                |
| products_ordered                 | float         | NO   | MUL | 0                   |                |
| products_quantity_order_min      | float         | NO   |     | 1                   |                |
| products_quantity_order_units    | float         | NO   |     | 1                   |                |
| products_priced_by_attribute     | tinyint(1)    | NO   |     | 0                   |                |
| product_is_free                  | tinyint(1)    | NO   |     | 0                   |                |
| product_is_call                  | tinyint(1)    | NO   |     | 0                   |                |
| products_quantity_mixed          | tinyint(1)    | NO   |     | 0                   |                |
| product_is_always_free_shipping  | tinyint(1)    | NO   |     | 0                   |                |
| products_qty_box_status          | tinyint(1)    | NO   |     | 1                   |                |
| products_quantity_order_max      | float         | NO   |     | 0                   |                |
| products_sort_order              | int(11)       | NO   | MUL | 0                   |                |
| products_discount_type           | tinyint(1)    | NO   |     | 0                   |                |
| products_discount_type_from      | tinyint(1)    | NO   |     | 0                   |                |
| products_price_sorter            | decimal(15,4) | NO   | MUL | 0.0000              |                |
| master_categories_id             | int(11)       | NO   | MUL | 0                   |                |
| products_mixed_discount_quantity | tinyint(1)    | NO   |     | 1                   |                |
| metatags_title_status            | tinyint(1)    | NO   |     | 0                   |                |
| metatags_products_name_status    | tinyint(1)    | NO   |     | 0                   |                |
| metatags_model_status            | tinyint(1)    | NO   |     | 0                   |                |
| metatags_price_status            | tinyint(1)    | NO   |     | 0                   |                |
| metatags_title_tagline_status    | tinyint(1)    | NO   |     | 0                   |                |
+----------------------------------+---------------+------+-----+---------------------+----------------+

转载请注明:(●--●) Hello.My Weicot » zencart 导出带图的订单之 获取定单基本信息sql

蜀ICP备15020253号-1