php - SQL 和 WordPress : Extract two custom fields with SQL

标签 php sql wordpress

WordPress wp_postmeta 表被构造为键/值对:

ID | meta_key | meta_value

我需要获取结果集中两个 meta_keys 的值:

property_latproperty_long

然后我将使用这些值来评估给定点的半径。

最佳答案

一个结果集中的两个值:

SELECT * 
FROM wp_postmeta 
WHERE meta_key IN ('property_lat', 'property_long')

一行中的两个值:

SELECT (SELECT meta_value FROM wp_postmeta WHERE meta_key='property_lat' LIMIT 1) AS lat, 
       (SELECT meta_value FROM wp_postmeta WHERE meta_key='property_long' LIMIT 1) AS lng

关于php - SQL 和 WordPress : Extract two custom fields with SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13980539/

相关文章:

wordpress - 自定义 Wordpress 用户类型

php - 在语句的 Select 部分使用绑定(bind)参数

c++ - 在 ADO 中检查 SQL 连接状态

wordpress - 计算 WordPress 中的类别总数?

python - 将 MySQL 查询转换为 SQLalchemy 查询

java - 通过 Java Runtime.getruntime.exec() 调用 postgres 命令

php - 将自定义类添加到在 Woocommerce 中显示 "Out Of Stock"的变体选项

php - Symfony 2 阻塞并发

php - 如何像Google+一样截取页面截图

PHP/MySQL - 页面/排序加载缓慢